I'm not sure if everyone or many people have thought of it, I ran a search and haven't seen anyone mention it as such. But how many others have considered buying the most useful/expensive items available that your Pokemon can hold, to transfer them over to a fresh game along with the Pokemon holding them, to stock up on items you would like to use, like them to hold or to sell? Of course selling them is a massive step down in money but all that money will be lost anyways when the game is erased.