I was going to include roguelike, but then I realized it was more of a supplementary genre than an actual main genre.
The reason MMORPG is there is because it is a legitimate genre that no offline game could fully replicate, because you would need tons of actual real life human beings to spend time together in the game, while communicating, questing, and raiding together.
I can name roguelike action games, roguelike RPGs, roguelike metroidvanias, and roguelike shooters. However, I could remove the word 'roguelike' from each and they would still be genres.
I can't remove the word after roguelike because it needs a main genre to attach to. It would be like using a sentence with only adjectives and no nouns.
And yes, I was even hesitant about including soulslike due to this same issue, but I think that genre has made itself distinct enough on it's own to stand right next to metroidvania.