The shell's default read mode should be changed to "compatibility". This will cause the shell to auto-detect whether to use OP_QUERY/OP_GET_MORE or find/getMore commands based on wire version by default.
When this change is made, the resmoke.py suites should be changed to pass "-
readMode legacy" or " readMode commands" in order to ensure a particular read protocol. Suites testing legacy configurations such as SCCC mode config servers or legacy write ops should also be configured to use " readMode legacy". All other suites should ensure use of the find/getMore commands via "-readMode commands".