And maybe such a requirement would have created a large enough market to make a port of Turbo Pascal to the Amiga worthwhile?
I never even heard of it getting onto the radar until some time after Aleph One's outstanding whitepaper, "Smashing the Stack for Fun and Profit."
https://www.eecs.umich.edu/courses/eecs588/static/stack_smas...
Edit: Yes, buffer overflows were a thing before, but I think the paper drove much more awareness.
It is one of those moments in history where hardware was more expensive than time, so spending longer on unsafe languages (e.g. fixing bugs caused by lack of memory safety) was preferable compared to the expensive context-switching often required by safe languages.
Safe languages are a natural choice when hardware is cheaper than programmer time.
I wouldn't say Turbo Pascal was a "safe language". It's less dangerous than C but it still lets you do low level memory operations.