Not sure how Bottles and not buying games directly relate (other than Bottles also being able to play pirated games obviously), but anyway.
For a good gaming experience on Linux, you need either Steam or unofficial wrappers. If you pirate games because you don’t have money and don’t want to wait until you do, Bottles is a whole lot easier than setting up custom Wine environments with all the necessary patches.