I had this happen at a smaller city in NY state, except they had the car towed instead of booting it. In retrospect I’m not sure it’s totally unreasonable, since running a night time public parking lot could bring different risks and costs than a daytime lot. There is definitely a cash grab component though.