It could have created a bash alias then. And I don't think a dev wants to be restricted in creating executables. Again, if a dev can do it, so can the malware.
I remember you could trivially circumvent that with „/lib/ld-linux.so <executable>“. Does that no longer work?
noexec now prevents mmaping files on that filesystem as executable.