You may have a combination of old paint, too thick a base coat, and the surface may still have release agents on it.
Are these Acrylics or Enamels? Are you painting a flat over a gloss? Has your paint ever been subjected to extreme cold? How old is the paint? Is there any cleaning or dusting sprays being used in the house close to the time you painted for these carry sillicates that will deposit on your surface to paint and will cause fisheyes and peeling.
Do you paint where there is high humidity? Are you painting a light base coat or a heavy base coat?
My experience with MM has been hit and miss depending where I buy it. Sometimes I get old paint, and sometime I get paint that was frozen in shipement which could lead to cure problems. All paint brands are subject to this problem, its just MM is more readily available hence why I see more problems with this brand.
Flats won't adhere to gloss nor Acrylics to Enamels. Acrylics may need a good primer coat prior for a good adhesion. Also, try wiping your surface with a cloth dampend in automotive grade laquer thinner before putting on your first coat. There may have been some release agents that couldn't be removed with detergent. I would suggest priming the surface and use very light base coats.
Scott