>>31674690The point doesn't have to be collecting every possible ribbon. After all, there are a whole bunch of unreleased ones so it's an impossible goal without cheating.
It's fine to just collect the ribbons that you think are cool or suitable for your favourite, even if it's not from Gen 3 or prior.
Pic related, it's my favourite Gen 4 Pokémon with its ribbons.