No, solar thermal isn't even in the same league as solar PV panels. One creates steam from the sun. The other creates a relatively weak electric current from the sun. One is the same workhorse that coal, oil and nuclear plants use. The other a completely different technology more suited for localized and dispersed power generations.
Don't hate on solar thermal steam like suddenly the principles of physics are suspended if the steam comes from concentrated sunlight year round when it's shining.. Steam is steam bro. And every minute you produce it from the sun is a minute you don't have to spend buying, mining, refining, transporting and burning fossil fuels.