Some of he biggest developers out today had some wildly humble beginnings.
100% agree.
People don't seem to not understand how much Money, Talent, Time, Direction & Luck it takes to make a game or any creative product. Money and Time are massive things that Compulsion and Undead were lacking in before their acquisition.
No dev sets out to make crap, they normally are the greatest fans of the medium. Like any creative projects sometime there isn't the budget or even worse the end product doesn't come out the way you had envisaged it at the start.