I don't mind that only 5 microbadges show up. It would be really easy for pages to become overburdened by all the badges without some limitations.
That said, it would be cool if there was a way to have the showing microbadges shift when someone refreshes the page or shift each day. I would love to pick my top 10 or 20 badges and have the ones that show up be random. I would be willing to pay a modest sum of to have the feature as well.
Obviously this should be optional because some people want their badges to be set up just so.