Even the airlines insist on pilots flying a stabilised approach,
Do not confuse airline category airplanes with light training aircraft, heavy jets have completely different flight characteristics.
because it's well known that you can't often make a good landing from a bad approach.
That is not true, where did you get such an opinion?
I am not trying to put you down 300 hour but someone is giving you very flawed advice.