Early access is, unfortunately, a point I have to disagree on. Like many practices that were great at first (Free-to-play, Kickstarter, et al) as soon as someone figured out how to game the system it's been flooded with exploiters rather than developers using it to its potential, and curating everyone jumping on it has so far proved near-impossible. Some developers can use it well, yes, but should everyone do it? absolutely not. Not to mention that once a developer already has the money from early-access purchases, it can remove the incentive to actually finish the game for the more unscrupulous developers. Plus I can't help but wonder how many paid Quality-Insurance employees have been fired or further marginalized by the practice, when the publishers/developers can get people to PAY for the 'privilege' of doing their work.