This is a really uninformed article that comes off as just plain whiny. Taking the traffic curb example, it's entirely plausible that the person who designed that ramp isn't a cyclist, and didn't think about what it would actually be like to
be a cyclist making that curve.
I hired a contractor once, who was a fantastic one. We were designing some changes to one of our rooms, and he had a proposal that would have made for some interesting, yet unfortunate corners in one of our rooms. It would have been more annoying and more expensive, but I don't think for one minute that it was because they didn't care.
They just didn't live in the space, they didn't spend enough time sitting in the problem to appreciate other solutions. I however had, and when I presented them with a cleaner solution, they ruminated on it for a bit and loved it. Saved a ton of time and money, and the end solution was better.
All it took was a conversation, and building a shared understanding of the needs and possibilities.