It really does look AI generated though. The simmering of road markings and inconsistent movement of vehicles is a good indicator. Or it’s been heavily processed. Maybe the stock supply uses AI?
It does rather detract from the message, unfortunately.