Of course her actions evoke outrage. They should!
But at the end of our righteous indignation, perhaps we should recognize her behavior as the logical conclusion of taking Christ out of Christmas. When we focus on material things, it shouldn't surprise us when greed overtakes reason. Scripture teaches, in no uncertain terms, that man is hopeless depraved and unable to do good.
10 as it is written:
“None is righteous, no, not one;
11 no one understands;
no one seeks for God.
12 All have turned aside; together they have become worthless;
no one does good,
not even one.”
13 “Their throat is an open grave;
they use their tongues to deceive.”
“The venom of asps is under their lips.”
14 “Their mouth is full of curses and bitterness.”
15 “Their feet are swift to shed blood;
16 in their paths are ruin and misery,
17 and the way of peace they have not known.”
18 “There is no fear of God before their eyes.” ~~Romans 3:10-18 (ESV)
The Barnstable woman did something absolutely despicable, but nothing that should surprise anyone who takes the Bible seriously. Rather, she epitomizes the very necessity of God the Son taking on human flesh and shedding His blood in payment for our sin. Apart from Jesus, each of us is just as corrupt; our corruption just isn't as visible or socially unacceptable as hers.
Praise God that a Savior, Christ the Lord, was born!