I agree- the nets should be much bigger, and to compensate, make the ice surface and the puck bigger too.
Since that would make the ice so much harder and more expensive to maintain, how about get rid of the ice? Then they would have to lose the skates, round off the puck so it rolls better, and maybe get rid of the sticks.
Without sticks and with a big, soft, round puck, maybe air-filled, teams could save a fortune by not needing all the protective equipment.
But I think we still have to restrict hand passes, unless, of course, you are Diego Maradona.