But there are also a lot of £1 coins in circulation that are more than a decade old. I sometimes get coin bags from banks and even from those, some are rejected by vending machines and look crude.
I wonder whether banks test every £1 coin that passes through their hands.
Either way, being rejected by vending machines is probably neither a sufficient nor necessary condition for being a fake, but it's almost certainly correlated.