I kinda agree and disagree with this POV. I think it's more of a cultural issue and not a legal one. At least in the US, people think it's trendy to buy a big truck, but as someone who worked in a blue collar field for years, a lot of these people that drive trucks do it because they need it for their jobs. Trust me, most of these people don't like spending thousands on repairs and $100+/weekly. for gas
Not sure what the solution would be, but I don't think banning them would be it. I think it would mostly affect the blue collar worker and not the people who are actually the problem.
Also, I used to drive one of those big ass trucks for work, and I can assure you that visibility is not an issue. They are tall, open, have huge mirrors, and have seats that are high up. I could see a lot more and a lot better than in my current sedan.