Butter adds flavor and liquid to mashed potatoes.  When making perfect mashed potatoes without butter, the trick is to add another source of flavor and the right amount of liquid to make up for the missing butter.