I respectfully disagree. I have loved my Surface hardware for years. I've had the original Surface Book, Surface book 2 15", Surface Go and Surface Pro 7. All are excellent devices that have always improved for the time I've owned them. As well, they have amazing controllers on their gaming system, which is the most powerful system available. It is their marketing and gaming strategy that needs work.
I'd love to see Microsoft create a Surface Go sized gaming tablet, using the newer AMD APUs and give them attachable controllers based off their Xbox design. That's the dream!