@_FreckledPhenom@Byrdman It used to be at the guys in charge were vetern programmers. Now the people at the top are all from accounts, marketing, finance, etc (if they have any business background at all). They don't actually know what goes into building the games and they over-promise to investors.
@Byrdman Because studios keep expecting them to make ALL the money. More specifically, investers want quick payouts. So if it's not making ALL the money right out the gate, it's a failure & they just dump it.