Yes, Pokémon can move tiers in the middle of a generation, for example Aegislash and Mega Mawile were recently banned to Ubers after a long stay in OU.
Pokémon are used simply due to their viability in the metagame. A Pokémon's use is often determined mainly by their:
- Stats (Arceus is in Ubers because it has such a high BST)
- Abilities (Mega Mawile is used extremely often due to having Huge Power)
- Movepool (One of the main reasons Breloom is in OU is because he is one of the few Pokemon that has access to Spore)