Does energy harvesting make sense?