Could someone program up a client that "cheats"? Or is there something preventing that.
If you could convince others to run your client then your network would get bigger. If it got >50% of the entire network then your blockchain would effectively be the main chain.