Shomik, yes to most of what you say.
But, a caveat. Employers want to maximize profits, and they will offer any incentive that can get them to hire "prized" staff, even if it is more "expensive", including buying parking space, or a rooftop helipad(!). That could explain why some staff were unhappy with the parking decision: they are committed to the green agenda, but they have genuine offcial and personal needs that are getting impacted.
I agree to the points in your post. The challenge before us as Transport Community is to find solutions that further our aims of sustainable transport, by clearly increasing the value proposition for the user public.