I agree. It is nothing more than a quadcyle with protection against the weather.
But.....for most of the world it is a major and *affordable* improvement over having the family hanging off the back of a motorized scooter. For a small segment in the U.S. it may also be the perfect solution.
I have an electric-assist tricycle. I take it to my university classes which are few miles from my home. I use it regardless of the weather. Only twice last year was the snow so deep that I used a car. I park the trike directly in front of the university building’s door. The savings in university car parking fees has more than paid for the trike.
When I retired, I enrolled in our local community college and then moved over to the university. I can ride a bike, but I don’t trust my reflexes to prevent a fall on bike. The trike makes cycling possible for me...and...I *love* my trike!