The world champion should be undisputed king of the mountain, the #1 person to beat. I get the need for it with a brand split and a huge roster, but main event feuds often don't need a belt to begin with and if they do while the world champion is in a program, then they should use the US / IC belts, making them actually desirable championships to hold instead of midcard fodder. You can just allow whoever holds the world title to be a dual-branded superstar. This goes for the women's championships as well.
On top of that, there's only one real lineage which is the main WWE belt that goes back to 1963. Any other world title is second place in prestige and not truly represented as the "top prize in the company".
This would also get rid of situations at Mania where a world title match is not the main event, which it should be if you're trying to give meaning to your #1 belt(s) unless it's a HBK/Taker or Rock/Cena match that needs to go on last.
On top of that, there's only one real lineage which is the main WWE belt that goes back to 1963. Any other world title is second place in prestige and not truly represented as the "top prize in the company".
This would also get rid of situations at Mania where a world title match is not the main event, which it should be if you're trying to give meaning to your #1 belt(s) unless it's a HBK/Taker or Rock/Cena match that needs to go on last.