Why does it have to be an either/or argument between matches and drills? If you like tennis and play a lot, it should be possible to do both. I take 1 lesson, play 3 or 4 singles matches, do 1 hitting drill session and play doubles 1-2 times a week. Doing drills with a good hitting partner is a lot more fun than running or doing other cardio to stay fit when not playing matches.If you are happy with your current level of play, then by all means focus on matches. If you are trying to improve your game, you need drills/coaching, repetition, and more repetition.
Unless I am doing a consistency drill, I usually hit much harder in lessons/hitting drills than in matches and slowly, my pace/spin in matches goes up as a result over time as my technique and movement get grooved at the higher speed. How can one learn to hit the ball harder and harder with accuracy without making errors if you play only matches? The only guys who think drills are pointless are the ones who have never been coached for a long time and have no direct experience with focused drills that are targeted to improve specific aspects of technique and footwork - plus, they probably don’t have good hitting partners.