Why the small limit on weekly mission rewards?

If you mean the cap on how many people can get the OM mission monsters:

I haven’t won OM (beta OM doesn’t count…) and I still agree with a cap.

Not the numbers, necessarily, but I’m terrible at numbers, but I don’t think there should be an unlimited amount of OM rewards. Why? 

That.