that solution isn't without issues. specifically, you have to climb trees and run power or do solar, and then if there's a heavy storm you can have issues. those aren't insurmountable problems but being able to get Internet anywhere there's liner of sight to the sky is easier (or harder!) depending on the terrain.
Climbing one tree to get Starlink to see the sky is less work then having to climb multiple trees to align a dish and a repeater so it's entirely terrain dependent so all we can say in the general case is we have to take a look at your land/situation before saying which would be preferable to you.
It's a solved problem.