What negatives can you think of?

While it’s true Elon does not give as much aid as comparable schools, that’s because their sticker price starts out lower. Net price is what matters, not the total $$ in aid. They do have competitive merit programs that offer a chance at additional money, such as Honors and Fellows.