If something is new, useful and unobvious it is entitled to a patent.
Patents are expensive.
Patents are expensive and don't necessarily make money. They are, in fact usually not that difficult to get even using a legitimate Patent Lawyer. You need protection focused on your needs. Recently a client came to me complaing that he was regularly seeing his invention in use. A reading of his patent, gotten by a legitimate patent attorney, showed that what he saw was referred to in his patent, but not covered by the patent claims.