Much of my roof in SE Idaho has a very steep pitch. Local building codes require a roof that can support 65 lbs per square foot to accommodate snow load. The part of my roof that doesn't have a very steep pitch is 32 feet above ground level. Getting up there to shove snow off is dangerous in warm, dry weather. Attempting it with deep snow and ice is begging for a trip to the hospital.
By comparison, my parents home in Chula Vista had pretty easy roof access. I could climb up on the 6 ft high gate in the side yard and step up onto the roof. I spent many hours up there painting the trim at the roof line at age 10.
Our one house in NY was very tall and had a steep pitch, so I get that.
However, the snow was more likely to slide off.
The other house was much better and mr. mm would put up the extension ladder and climb that part of the roof, while I would climb out the bathroom window to get the porch roof.
I’m sure some houses can’t be easily or safely cleared, but the image of the house in post one, indicates that it could be cleared to some degree. Especially that deck.