No. You can be god awful and get 10 medals. If you can't even get *ONE* from the very start of the match then you deserve a debuff that prevents you from queuing for 24 hours.
You can be a reasonably decent player and get 0 medals by being in recruit gear against a full war hero team that keeps you stunned and dead the entire game because you're a free kill, and you didn't happen to get a crit of more than 2k against them in the one shot you had per life to do SOMETHING.
Not all failures in life or in games are due to personal badness, sometimes the other team is just that good.