[Solar-general] with each technology we dig a deeper & deeper hole in which to bury ourselves