They could optimize for lower power. 0.3W seems pretty high, I would bet they could reduce that by a factor of 10 if they tried
http://supermechanical.tumblr.com/post/25189115532/its-all-o...
Of course it depends on how often you "call home" to check for any information. What might be acceptable for monitoring temperature would not work for a switch when you expect immediate response.
They could optimize for lower power. 0.3W seems pretty high, I would bet they could reduce that by a factor of 10 if they tried