Name: Moveset Voucher (Doesn't have to be an item)
Description: Reuses the mechanic for Set Master Sirhc on 1 non legendary pokemon.
Why: For high value pokemon it is not realistic for players to buy multiple just for different sets. Promotes players to be more flexible with movesets. Not an OP reroll suggestion, (possibly easy to implement as well?).
How to obtain: It could be a reward for a quest, via PVE coins, anything..
-1
The game has been built around catch and release for years, I don't see a reason to change that all of a sudden.
There are more pressing things on the to do list to put resources into in my opinion.