For continuous you need to either go for a polar orbit or go very far in space. Most launch centers & providers are not well situation for polar orbits because its not a common use case, so you need to sacrifice launch mass. The same goes for far away orbits - you need to sacrifice launch mass to go further. Also if you are far then you get latency issues.
So it skews the economics pretty harshly. I think OP is right - you need good batteries somehow.