you could argue that Voldemort sent the Dementors to attack the muggles specifically.
also, since you're able to visit Hogwarts in the first place i think it's safe to say you can also see Dementors lol
Maybe we're all really wizards...and that's why we could see them :look: :thumbs: