You're right, solar energy isn't infinite, there's merely orders of magnitudes more available than necessary to power the globe.