It's incredible that corporations can whine to the media about how few people are participating in their new revenue schemes.
Your company's need to make money is not my problem.
In the indie maker world, low traction just means it isn't meeting a need that hurts enough, so it's time to pack it up and move on. Telling customers they're wrong for not buying from you is quite a look.