2 Years seems a bit extreme. Like, my understanding of the North American industry is that they also have "theatre exclusive" release windows, but usually more along the lines of 2 to 4 months maybe. You aren't squeezing more money out of most movies on the big screen past the 4 month point unless your product turnover rate is so obscenely low that your industry as a whole is probably in trouble anyway at that point. Even most multi screen megaplexes in Canada are lucky to keep a movie past 2 months in a single run due to new product pushing things out. Maybe with the odd exception here and there of a major Blockbuster pushing 3 months, or something getting extended because it released a few months before the Oscars and then got nominated for a bunch of awards.
A 2 YEAR restriction window pretty much screams "squeezing blood from a stone" to me.