It’s not “unnecessary cancellation of rentals”. I paid 2.5k DEC last EoS in rentals, that’s the day that everyone needs power. All that happens while this exploit is in place is I have to call back my cards 3-4 days early if I want to make sure that I get them back. So there are thousands fewer cards for people to rent 1-2 days before the EoS unless they want to pay EoS prices for the cards that I want to rent out. If 100 people do that, then the prices are going to spike long before EoS, especially if the bigger owners do that.
You want to go back to the old system you petition for that. Then you have to go back to 7 day cooldowns. Which leads to higher card sale prices and higher rental prices, plus fewer cards on both markets.
The old system existed because people could do cheap rentals on day 1 of the season and then spend 2 weeks trying to fight level 8 card with level 1 cards. Everyone else waited a little bit. You could go up a few days early and pay slightly more in rentals, but only want to jump off a bridge for half a week instead of 2 weeks.
Or you waited until the last 2 days and paid massive rentals, but you could try to compete for leaderboards and had a really easy climb if you did that.
Any time the system makes me rent a card that I already own for three times the price I’m getting for it due to this exploit, I make a note to always rent the card for a high price or risk not renting it at all because the risk:reward isn’t worth it.