Нет, ваш анализ не соответствует действительности.Любой класс может иметь метод main.Просто добавьте метод в класс, и он будет там.Тот факт, что Maven, Eclipse или MyEclipse используется, не имеет значения.Разработчики решили добавить метод main во все эти классы, вот и все.
Есть довольно веские причины иметь несколько основных классов в банке.Например, если банка содержит набор утилит.