Психология.
Для встроенных типов вы, вероятно, уже знаете, они неинициализированы, если вы не сделаете это явно. Для классов это не так.
Стремление к согласованности приводит к явной инициализации везде. Это позволяет вам забыть, является ли A::SomePtr
встроенным или типом класса. Имхо, довольно бесполезно, поскольку количество встроенных типов весьма ограничено.