No. Not for anyone, just for those who have this field empty (i.e. mined accounts).
My account was mined and I was #1 for quite a while.
libraries/protocol/include/hive/protocol/hive_operations.hpp
:
* On account creation the recovery account is set either to the creator of
* the account (The account that pays the creation fee and is a signer on the transaction)
* or to the empty string if the account was mined. An account with no recovery
* has the top voted witness as a recovery account, at the time the recover
* request is created. Note: This does mean the effective recovery account
* of an account with no listed recovery account can change at any time as
* witness vote weights. The top voted witness is explicitly the most trusted
* witness according to stake.