The original eggshell paint used to be as hardwearing as gloss and almost as easy to clean - where you just use a damp soapy cloth on gloss, you need perhaps a little bicarbonate of soda to remove scuffs on eggshell. However, the tree huggers have decreed that old fashioned eggshell is not environmentally friendly enough and so the paint companies in response are offering water based acrylic eggshell paint..its not as good as the old spirit based eggshell, although it has a similar look. why do they have to change things?.. there are other chemicals in the new paints which no doubt they will ultimately find bad for the environment!
You can also use a matt varnish on vulnerable areas , say around door handles etc. I painted a cupboard in my kitchen 10 years ago with eggshell and it still looks exactly the same as the day it went on.
If you go to a 'trade' decorator supplier (as opposed to the DIY sheds) you will get some very good advice .. my son, who is a professional decorator, City & Guilds qualified, loves to use Johnstones paint. The finish of matt paint is far classier and attractive - gloss or satin finish paints multiply all the lumps and bumps on the surface. your builder chappy may be able to go to a Dulux Decorator Centre in your area.