Mienfoo may not out the gate be able to beat it's counters, but with coverage it can seriously dent a lot of them. I find the majority of Mienfoo's switch-ins don't actually really beat it, just force it out with fear of a burn/para. You can smack Ponyta or Larvesta with Stone Edge, hit ghosts...