I'll add my voice in with the masses: This change is not desired, needed, nor is it sane.
Of my entire guild, only one person buys hearts via the DDO Store. The rest of us earn them through tokens. In my case, I have exactly one Epic-geared and capable character, my Monk, who is durable enough to run most anything EH solo. I use her to farm tokens, and for when the two guildies who actually like the post-20 content want to play that I have someone good enough to run with them.
Of my other characters, I have 4 more stalled at 20, never doing anything past Heroic-level quests trying to assist others in reaching 20. Once that's done, they settle for awhile. My Rogue will soon be there, and will likely stall out as well. I do not like the post-20 game, as it is boring and poorly designed. The only truly great packs available in Epics are VoN, GH, and the like; old Heroic packs that are more fun to play at-level elite as Heroics. They are less fun by far on Epic, where mob hp is scaled to ludicrous speed, and nothing else changes.
BtC means I can no longer TR. My monk will NEVER TR, but I have others who may have. Now they won't. Because my one epic character is not going to be farming for them, and they will not be able to farm themselves since they lack the gear to do so. Or in many cases, the past lives.
While me and my guild will not stop playing, we will stop TRing once our ground out hearts are gone (assuming you don't decide we "duped" them and delete the things out of our accounts, which will probably cause us to quit). And since most of us are either on a limited budget, or like me just quit giving you money due to massive corruption as evidenced by the TR Heart purchase change (I stopped after U14, you have yet to give me a reason to give you money since), $15 per life is out of the question. I don't spend that on gaming any more in 6 months, due to my backlog.