I actually disagree with you about the issue being officials letting too many things go. To me, the problem articulated by most fans who complain about officiating is one of consistency -- consistency within games and consistency from game-to-game. It sounds like that's something the league is striving to achieve, but at the same time, it also appears to me that the league is going about that in ways that are counterproductive to assuring confidence in the product. If you want consistency, work officials ruthlessly on the nuances of precise situations -- block/charge and such -- and insist that particular things are always called identically; if you want it to be a no-call in certain situations, instruct officials to not call it.
I don't think you get to the sort of consistency that fans want by insisting that officials call a defensive three seconds every 3rd game or by requiring officials to whistle 2 offensive fouls every night.