It's pretty commonplace to see rainbow crosswalks in 2019, especially in the more liberal and accepting areas of Canada and the United States. Crosswalks like these are meant to represent the LGBTQIA+ community and show them that they are recognized, safe, and respected in the place they live.
Though most of us couldn't imagine arguing against an initiative that does such good, one Canadian city voted not to install rainbow crosswalks, citing concerns for vandalism and community safety for their reasoning.