Panda Tar,
you don't happen to be from that Brazilian family with polydactyly that was in the news during the world cup, do you?
But yeah, I agree with you totally. It's not normal, and it's not acceptable, to accept a product that can barely run and say you can deliver a patch at whatever time of your choosing in the future.
MIcrosoft Office always runs on my computer. I've bought many versions over the decades. Every version has run smoothly with minimal crashes. I have never needed a patch to make that function. Granted there were always many smaller grouses with MSOffice, but these were not integral to functioning. Just like the music and the town screens are not integral to H7; even if music and town screens were poor it won't affect basic gameplay ie Ubisoft's responsibility to deliver a functioning product the minute you pay for it.
I didn't pay a cent for many of my softwares. AuraVideoEdit was free. Potplayer was free. Utorrent was free. Vuze was free. VLC was free. Irfanview was free. Except for VLC, the others have never crashed on my computer before. For VLC, maybe I get 1 crash, hang or restart every 12 hours of play. I sometimes even have to restart my computer before VLC will work again. But that's like 6 minutes wasted max every 12 hours of operation. I can live with that.
If you exclude the people for whom H7 can't even start up, I think that the average for a H7 gamer is like many hours of wasted time spent trying to make the game run, run better, or simply hours more spent waiting for loadups or reloads than the average game in the market. If the gaming industry standard is 20 seconds spent for a game to load, H7 should not take more than 30 seconds to load before we start complaining. (H3 takes 1 second to load for me on my present computer; back in 1997 it took 3-5 seconds to load on my Pentium 75MHZ.)
In years of running, VLC has not clocked up more than 1 hour wasted time for me. Anecdotally it seems that the average gamer will clock up 1 hour wasted per 4 hours of H7 operation.
I also think Ubisoft is prisoner to modern conceptions of financial success. They are once again trying to con people into buying their game within a very short time of release, and not caring if it builds a franchise, a long term reputation, that will keep people buying the game years later. This business model works for apps and stuff that has a very quick shelf life. It doesn't work for a turn based strategy game with many similarities to chess.
As much as I hate Ubisoft, if they had launched Heroes3 HD with all expansions included (come on, it's just about making better HD pictures and animations of Conflux and combo artifacts!), I would have paid for it. 18 years after H3 was launched, after I'd already paid for H3 MORE THAN TEN TIMES over by buying every single possible version, plus buying versions in Chinese and English, plus buying several copies as gifts. This is the kind of money you can make if you do a good job. I know there are still people buying Starcraft because their old CDs died.
In contrast, H6 was so crap, you need to pay me to spend my precious time playing H6.
Is this how Ubisoft wants to make its money? Fire and forget. Walk off after some bad reviews and a few half hearted patches?