const объекты это константы времени компиляции приложения - можно обмазаться и начать теребонькать на перфоманс, так как все посчитано еще до запуска
если вызывается const конструктор, а const не указать, то вроде как компилятор умный и додумается сам его использовать, если все значения переданные туда будут также константными