In modern card collecting times, this is actually how I'd prefer to collect my team sets. An uncomfortable but realistic and ultimately reasonable one-off price. It takes the stress of the lolly scramble away and ensures a fair distribution. Also saves me paying some of the Ebay sellers who I don't enjoy dealing with. Might leave a fair few unopened boxes in releases though.
Master set collecting was much more fun, especially busting, but I can stomach this new change. Especially as the cards are getting nicer (aside from the Donald Trump designed Oates 1/1).