I think the problem is that people did not see the cost before. It was hidden. Plus the mantra was the STEEM blockchain had free transactions. We know this is not true. Seem did not have no transaction fee....it simply had no DIRECT transaction fee to the user. There was a cost it was just absorbed elsewhere.
Same with account creation.