Every major sports team usually does dynamic pricing, so not sure why this is an issue. I have Raptors season tickets, and games against the Cavs or Warriors for my upper bowl seats are close to $150-$170 each face value, where some weeknight or Sunday night games against the 76ers etc. are only $50-60 each. The average cost of every game for me though works out to be $56.667 per seat per game, so as long as I sell tickets for more than that price, I'm coming out ahead.
As for baseball, there are so many games that I can't justify getting season tickets for an entire year, unless you go in with like 3 or 4 people. Unless you want to be a scalper from April-October, season tickets just for one person is a lot of games to try and sell. And unless you sell the premium games like the Home Opener, Canada Day game, weekend games on Saturday/Sunday vs. good teams, then there is a small chance you make money or break even. And from my friends with season tickets, I offered to buy like 5-10 games this year from them, though they only offered me crummy weeknight games against the Rays, Royals, Twins in April, May & June ,etc. when I could buy those games from the secondary market likely cheaper then face value, so whats the point?