I tried mining MTC just about 1 or 2 days after the release and was able to get only 5 after about 24 hours

If anyone wants to share some love, here's my address: MPRd1qH2bJ6vnajcDFYL1TCVWW7x1sNH46
I started to mine at ypool a couple hours after they started with the coin, and got 18 coins in the first 24 hours, with four cpu's. Then it slowed to a crawl.
So explain to me how this coin was not instamined, considering that there was very quickly over a million of them:
http://109.230.230.110/mtc/