On that. I think the league should add a fourth Ref. I think there should be a ref on each baseline that does not run the floor. That way on fast breaks and other plays that switch sides quickly there is already a ref in position to make the call instead of a guy (of any age) trying to make the call out of position while running down court. The baseline refs would only be able to make calls on his side of half court. That way you'd still have the same 3 ref system.
I actually think this is the most realistic fix anyone has offered here. Not that I wouldn't love to see some of the other ideas implamented, I just don't see it happening. This I think could actually happen though, because it would also be the easiest to implement, and it's not a complete admission of guilt by the NBA on the way things are currently done nor is it a slap in the face to the current officials (not that they couldn't use a slap).
I hate the star calls too (treat everyone the same) and I hate letting them play for the last 2 minutes (let them play the whole 48). A couple of things about that though is that the NBA is a business and that the refs do have to answer to someone. There have been rumors that LeBron or Kobe will go play in Europe, if they stop getting star treatment in the NBA do you think they would be more or less likely to give Europe a try (that is if you thought there was any chance they'd leave in the first place). Also I'm so much more of a fan of the 80's and before rough-and-tumble style of basketball where much more physical contact was allowed, but the NBA has to protect it's star players because LeBron, Kobe, Wade, etc. are the NBA cash cows. You need them around as long as possible, flourishing as long as possible, and eliminating a lot of the contact they endure by calling a bunch of weak fouls theoretically helps them with that (they take less of a beating, they're encouraged to drive and make highlight plays, etc.)
I also believe the refs do answer to someone (but the NBA wants the star calls, etc for reasons I mentioned above). There's been a couple of different jobs I've had where I had to do things I totally didn't agree with. Policies, procedures, rules, that if I didn't enforce I got yeld at even though I thought it was riduculous to enforce in the first place. Think of some of the ourageous things you've been hit with, any kind of fees or charges. Do you think the cashier at the store wants to charge you $2 for activating your gift card, or that the waiter/waitress wants to charge you $1 for the extra side of dressing you asked for? They don't want to do that, but they get yelled at if they don't. "I see you gave table #2 an extra side of ranch, but you didn't charge them for it, that will be deducted from your check." I don't blame the refs as much as I blame the real ones calling the shots (Stern, whoever the head of the refs is, etc). I believe they do review the refs calls and performance, but the refs are actually calling the game like they want (for the most part).