It's true Ma Hong isn't a fighter but his Master CZK certainly was
Being old school Ma Hong sometimes shows one thing openly to everyone
& another to more senior students
I definitely wouldn't say his apps are only for push hands but yes some of them do need to be looked into further