Hesling and De Woerd already make excellent easily-removable chaincases in a number of versions. It is just up to bike manufacturers to use them.
My 2005 Trek L200 has a Hesling and it makes the bike basically maintenance free (occasionally inflate tires).