Так где мозги были когда называли , если не нравится сокращенная форма? Называли бы другим именем , где нравится  сокращенная форма. Называть будут не как вы хотите , а как принято . Как с Агатами не знаю , но надо быть дурой, чтобы назвать девочку Софией и думать что ее Соней звать не будут . Или что мальчик Владислав не будет Владом.