You don't have to be a pusher. Being a pusher is not a good thing.
Most often pushers focus on avoiding unforced errors at all cost, which precludes technical improvement in many of them.
A good player will focus on consistantly hitting with proper technique and achieving a high % of success at any shot. That does not mean he cannot develop an offensive game. Percentage tennis is the core of the game (you may want to read
https://www.nytimes.com/1974/06/09/archives/about-percentage-tennis.html).
Not only priorizing consistancy over power is more rewarding but it also helps to improve in the long run.
Whatever your playstyle (serve-volley, baseliner), it is better to hit at 90% rather than 120% and missing a lot.
That said, it is true that if your goal is to be a 4.0 player, it may be easier to achieve it by developing a pusher rather than a SV playstyle. Sad but true. Of course, it is sad also to see the 4.0 level as the ultimate goal in tennis.