I'm already on record as supporting having the 'Get XXX hits with Silver OF' missions turn into 'Get XXX hits with Breakout cards' after a certain point in the year.
Another nifty idea: 'Play 6 innings online in XXX Stadium'.
If you want to keep everything from being a Shippett-fest, here'd be one way to do it.
Potentially, the guys who play enough wont care about the 2-5 program points that'll bring and just re-roll for another mission. (stadium one) Not trying to be a downer, but you know it's true.
I don't think a measly daily mission will steer people away from using Shippett. I know I won't, that's for sure.
Fixing MLB stadiums would keep people from playing at shippett IMO
Making all the other stadiums play the same as shippett is another logical option.