I agree with this.
Not true. You can request you house to be blurred in google street view.
There is no legal basis for Google blurring people's houses though (same with people's faces) and there is no way to make Google comply with the request. Google offer the service as a curtsey only and are free to ignore your request.
The only things you can't photograph from public places are sensitive military installations and the like.
You have rights to privacy, e.g. it is illegal to use a telephoto lens and photograph someone getting it on in their bedroom. However it is not illegal to use photograph their house form public land.