по-моему по новым правилам если фамилия русская, то она так и остается (Воробьёв - Воробйов, как бы ужасно это не выглядело))))
а не Горобцов или еще как-то. если фамилия, например, Солнечный, то она и будет Солнєчний
а вот если Швец, то он будет Швець, потому что эта фамилия имеет украинские корни