The build up for WM 12 wasn't very good. There are two shows left to hype it up. HBK vs Bret didn't start building until after the February IYH and it was immediately made an Iron Man Match with zero build up or reasoning for it. Taker vs Diesel had been building since the Rumble when Diesel interfered in the title match and cost Taker a win. This has easily been the most built up match with the most angles and story put into it.
Warrior has been hyped as coming back for like 2 months. Piper on a phone call says you'll never believe who he has picked for Warrior's opponent. Then on Raw during a squash match, Vince and King talk about HHH being the opponent. No build up, no reasoning, no angle at all. Similarly, Piper vs Goldust seems to have come out of nowhere with Goldy just switching his feud with Razor to Piper with no warning. Hall was suspended for drug usage and they just slipped Piper into that spot.
Savio and Austin had a match on Raw 2 weeks before WM which ended in a double count out, so I guess that makes sense to have a match at the biggest show of the year over. Vader vs Yoko had been building since the Rumble, but Vader was suspended and it hasn't been mentioned anywhere that Piper lifted it. And it wouldn't be a singles match anyway. Why Jake and Ahmed were helping Yoko all of the sudden didn't make a ton of sense, either.