Fast forward to this years event the Smackdown Live Tag title match was announced around a week ago with no build and four teams sandwiched into the match. I remember the bang up job The Uso's did going on two months ago I believe laying out an open challenge for any team to fight them at Mania. Of course they selected three teams instead of going with one and building up a stable feud to get fans interested & invested. Even worse then that the Raw title match was just announced a few days ago without any bit of build other than the actual announcement of the match in a backstage segment found on Youtube.
It is very puzzling why the company has such little faith in promoting the tag team division for most every Wrestlemania. Especially considering the company has a number of extremely talented tag teams like The Revival, The Bar, Usos, New Day, and others, but they never really seem to want to invest in as reliable talents. For whatever reason Vince stopped giving tag teams as much of a spotlight as he did back during the golden age of tag team wrestling back in the 1980's. I know that not everyone could have a big Wrestlemania match, but if they chose to move things around I'm sure they could fit some matches a little better on the card.
Overall every year most Wrestlemania's have one match that they gave a little bit too much time to and another match that they didn't give enough time to. For example two years ago the main event was The Undertaker vs Roman Reigns and it went way too long. However, if they cut things down by 10 minutes at least to 13 minutes instead of 23 minutes like it was given. Reality is they could have given the time to the six pack challenge they held for the Smackdown Live Women's Championship match that only was given a little 5 minutes and felt very rushed at the time. I do think though this is one of the toughest parts of booking as there is no real way to know if a match has gone to long until you see the match in hindsight. In my opinion, this is one of the reasons the company needs to cut down on the titles they have in order to better focus on the champions and make sure everyone is accounted for in a meaningful way.