The calculations are far too complex for pilots who are not performance engineers
Not really the case .. and the AFM leads one by the hand in any case.
Having detailed and accurate obstacle data is the problem .. which is why pilot calculations generally are based on simplified data appropriate to obstacle clear surface data.