Online slots offer a lot more than land-based slots. For a start land-based slots take up a lot of physical space so casinos can't offer any more titles than they can fit in their floorspace. Online you can play thousands of titles. No contest in our opinion!