It's a little out of date, but the conclusions are still relevant.
Main things of note: Brickheads are pretty economical as a "parts pack." No significant correlation between per-piece pricing and IP licensing (except for Star Wars). Star Wars and City sets are overpriced.
Well, people did complain about the whole 'special pieces' trend that you praise.
I wish I had hobbies as cheap as LEGO now...
The best way to enjoy Lego is to give it to some kids and watch them get creative with it. Unlike all of the Internet complaints, kids have no problem having fun with Lego and being creative in their own ways.
But there's a very limited age range in which todays kids will appreciate physical toys, before they're introduced to screens...
They stopped doing the many unique parts because it was bankrupting them.