I guess I will be the fly in the ointment here...but that ramp is hideous-looking. While it may serve its noble purpose (and a ramp SHOULD be allowed to be “present” of course), the design is awful.
It is in a residential neighborhood, and looks like something in front of a 80’s era Post Office. A simple Google search provides dozens of beautiful designs that would fit in with the “look” of the home.
Some people lack the ability to visualize how things might look when completed (which may be the case with the homeowners here)...it is the fault of whoever (ahem) “designed” and built it for installing something like that on the front of a residence.
The neighbor could be helpful if that is the case, rather than being the one who drills the hole in the boat of love. Surround it with a porch screen or something. Life is not a zero sum game and the big secret is that God would bless that helpful neighbor instead of, which is likely, blowing back on him the way he is now.