So we agree on almost everything, I just don't get how can you use their paid expansions as an argument against them. Personally, I do not expect any developer to release anything like HoS and B&W for free, i mean why? I see the difference between DLC - to which they kept saying they should be for free - and full blown expansions, and I am almost 100% sure they never said anything suggesting they'd release such content for free. Even if they only kept saying "we would be releasing free DLCs" and added nothing else, you can't seriously look at those expansions and say "but you said you will release DLCs for free". Come on.
Also, despite agreeing on most points I can still be positive If it disappoints, it is only a game. It isn't even expensive for a hobby, it's like 4 sets of strings for my guitar... So you just move on