Ah yes, another scientific explanation that refuses to account for the possibility the value of the BTC itself goes up.
Not to say it would ever actually be worth it but the final number is completely false.
Price will need to rise
a lot to compensate the difficulty rise when ASIC will became common very soon.
EDIT: Did not see the solar panel part. Anyway might be an interesting experiment.