I'm not sure why people want predictability. Upsets are what make sports exciting...and for all the crying about the lack of dominance, we did have the Blackhawks win 3 Cups, Kings 2 Cups, Penguins 2 Cups with a chance at 3 (4th time in the finals now btw) and Bruins 1 cup + 1 other finals appearance in an 8-year time frame.
Hell, the NBA has actually had more unique champions in that same time frame. Lakers, Mavericks, Heat, Spurs, Warriors and Cavaliers.
This thread is hilarious. What do you exactly want to do to change it? Rig hockey so that the calls favour superstars? Screw over the small market teams with a soft cap? I don't think I've heard NBA fans complain about the product as much as this year. Hell, even Charles Barkley openly slammed the league on air.