Whereas I believe the more likely scenario is that casual players and DMs just DON'T WANT to run Epic, regardless of the support available or not.
I dunno. every group is different I know, but the players I've always talked with have always wanted to go to epic tiers. Heroic tier is fun, but it can get monotonous after a while. I like Apple Cinammon Cheerios, but don't want them every day for breakfast.
To me, I think the bigger issue is that a lot of people do not want to run epic as it currently exists, but would love to run epic (at least running a campaign to conclusion at epic) if there were sufficient resources. For the people I talk to, its about finishing the characters' stories. In this sense Epic is kinda like the last season or so of Lost. Sure, the series is good without the last season, but if you'd been watching from day 1 then you likely also wanted to see how it ended.
I do get the issues with the increasingly complex characters, and battles become even more complex (particularly as more interrupts occur), but I think even those issues can largely be ironed out as the group continues to play. A 20th level character that the player has been playing since level 1 is a lot smoother and easier to run than a 20th level character for a campaign that started at level 20, even if the character sheets are exactly the same.
As I said, every player and every group is different, I don't dispute that. For me though, an adult with a family, job, non-gaming friends, etc. who has very limited time (and thus I hardly consider myself hard core), its actually much more suited to a casual approach to continue along with the same campaign, even into epic, than it would be to keep starting over in heroic tier. Every time you start over you have to come up with a new story, new NPCs, new locales, etc., unless you are simply wanting to play a battle simulator. If you are more interested in story (which doesn't necessarily make you hardcore), the more casual approach is often to continue on with the same story rather than starting over.
/shrug I've submitted my feedback to WotC, I can only hope it helps.