Nobody ever has to buy a repaint. The only force impelling anyone to be a completist is him or herself. There are more than enough Transformers out there for people to buy without ever having to buy a repaint. And then people could even spend the extra money they save on luxury items - you know - like clothes or rent or food.