Avocados also have lots of fat.  It's supposedly "good fat", which may be true, but it's fat nonetheless.  I've heard stories. of vegans. going overboard with them and ballooning up like hippos.  Remember that while calories in vs calories out is true, the type of calories you eat will also determine how they get used or stored.