Lyric discussion by RileyLewis 

Cover art for Denied lyrics by Our Lady Peace

It's about religion holding humanity back. This is very clear if you look at the lyrics for the song before it was recorded, back when it was a demo. This and Neon Crossing were both attacks on religion as something which is backwards.