
Currently there is next to no reason to ever invest in solar or bio generators. Solar and Biogenerators create too little, and too unreliable energy for their space and material needs. Especially bioreactors are a problem since they occupy an entire room, and provide next to no energy for a lot of hassle and annoying interior noise.
Hydroelectic and Thermal are the complete opposite, cheap, unintrusive, and reliable high-energy units. You can stack several very close to each other. This makes them severely overpowered, and bio generators and solar completely redundant.
Idealy Hydroelectic and Thermal would get a nerf where if they are too close to each other they provide slightly less power each, and Bio Reactors provide more power per second. You get the base battery too late for solar to ever fit a nice role. Battery should be an automatic unlock with Solar and Bio generator.

Agree. About the turbines: currents those shouldn’t be entierly constant since realisticly they are powered by tidal forces and thus depend on the time of the day - consequently tubrine power output should be time dependent: https://subnautica2.nolt.io/10377

I think the imbalance mirrors real life power generation performance, and that the balance is mainly in material cost and base positioning flexibility. The world does not appear to have tides, so the currents are more likely powered the same way the gulf stream is powered, with thermal differences.
You’re right that the bioreactor is huge and not generally worth it, but if you ever need to build a base in a place that has no natural light, heat, or currents, it is your only option, and it reinforces that the area is not easy to live in. Later biomes we have yet to see might provide the exact niche the bioreactor is missing, unless of course easily accessible nuclear energy becomes an option to replace the bioreactor.