You can run multiple champs for multiple roles off one rune page. I run amumu, singed, cho'gath, Swain, and my supports off one page. That covers 4 roles in the game. My jungle page can easily be used for any AD carry and some top champs. I'm one of those people who got the third page free and that is for AP carries, even the ones that don't use mana. Also, mastery pages can be made and edited at champ select. It's not hard and I've done it plenty of times if I want an optimal build. The "I don't have a rune/mastery page" excuse just doesn't work, and if its true then why the fuck are you playing ranked?