I think it's also possible to remove the ejection seat without removing the canopy if it's mounted from the behind.It is said that the front opening canopy allow lift the ejection seat w/o removing the canopy, which is good for carrier maintenance ops.
This is just a problem of mechanical design.