Running a masternode without VPS is not allowed. I advise setting the hot (VPS) wallet properly for each masternode.
You are mistaken, I have even received a reward, and my masternode continues to work, and all this in the absence of an VPS
No, I am not mistaken. Masternodes play a central role in utilisation and stability of the network - without hot wallets (VPS) this service cannot be provided.