Getting changes made in Major League Baseball is akin to getting a bill through the U.S. House and Senate. MLB owners and Emperor Selig embrace change and progress like children facing their kindergarten immunizations. I know not many people are into hockey, and their labor issues are well documented, but they do some things right.
One element I dislike immensley about todays major league baseball-team's carrying 11, 12, and even 13 pitchers! Back in my day(the 70's and 80's) teams carried 9 or 10. The specialization of the game today now requires a 7th inning reliever, a "hold" or set-up guy in the 8th, a closer in the 9th, a mop-up guy, and a couple of lefty or righty specialists. Perhaps my generation gap is showing here, but I hate to see games when teams each use 4 or 5 pitchers...in 9 innings. I feel it slows down the game and can be a hinderance to the offense that sells the game.
How about a limit to the number of active pitchers on a team's roster? Say 10 for instance...personally I think you would see a better game for numerous reasons.
Here is where the NHL camparison comes in...currently the NHL allows more roster spots than the number of guys who actually dress...hence you have the "healthy scratch". Baseball could do something similar with pitchers and position players...teams could develop more players...I see numerous benefits to having 30 guys on a MLB roster with 5 healthy scratches....
but of course there would be obstacles
-minor league shuffling options would have to be relaxed
-there would be compensation and service time issues that would have to be worked out
-there would be a loophole that would have to be worked out regarding starting pitchers...teams just couldn't scratch the starter not pitching that day
ah...best just leave it the same...
change is scary