I find it so strange that such restrictions only seem to exist in the US, where there is normally so much emphasis on individual freedom.
Similar issues in a suburb. One person with rusted out cars on the front compromises the entire street. No one will care if the rusted cars are inside a shed though.
Sounds monotonous with a lack of free expression and personality.
Not necessarily true. Some HOAs will prohibit you from building the shed in the first place and some even go so far as to regulate the contents of your garage.