Solid spruce top doesn't mean expensive at all. Spruce is basically just a very thin piece of wood the same as the pine in your Ikea furniture. The piece of spruce on a guitar would literally cost pennies.
To have an acoustic which sounds good acoustically, I would recommend it too.
Small bodied composite top guitars sound like toys (quacky/plasticcy). I know because I have one, which I enjoy for intentionally getting a toy guitar sound.