I think wind makes more sense at sea than solar. It can operate 24x7 if things stay breezey. In these chosen locations, that is indeed most of the time, and what sets them apart from most land-based locations.
Going to the expense of making a large offshore solar farm which is useless for half the day doesn't seem like as good an investment, even if all the other technical and weather issues were OK.