I totally agree with all your points, but the issue I see isn't just about cheap materials, it's how they chose to execute them. The overall design could have been so much better, all without spending an extra dollar.
There are hundreds of cheaper projects, but they've at least been thoughtful...