Everyone has different preferences.. and some prefer one over another not really knowing why.. because "everyone says so".
Lately mesh is in trend: either front only, +top, or even whole case is "meshified". It's obvious that mesh allows more air to flow trough the case and thus allows better cooling. But how much of "better" cooling do we need, to actually benefit in real life PC usage?
I ask, because mesh (front panel) also has a big disadvantage, at least for me. And that is: dust that collects on mesh. And so, PC will always be dusty on front side, unless you clean mesh often enough.
Let's say, CPU will have 73°C if mesh front panel is used, and 78°C with solid front panel (difference is usually smaller). Now I ask, what's wrong with 78°C? I mean, CPU doesn't care and performance is the same. Also keep in mind, that the biggest obstacle in airflow (at high fans speeds) is actually not (solid) front panel -it's air filter!
PC case must have enough openings for air intake, of course. I have
Fractal Define R6 case, and there's for sure enough air coming trough side openings to keep CPU/GPU cool and is silent at that.
Ok, if someone is into blings (RGB fans) then it's hard to avoid mesh.
Just sharing my opinion