The way people are allowed to get away with ridiculous trivial patent applications is just absurd, they're not being rewarded for real ingenuity and design work. There needs to be a law on eligibility, although defining it would be a complete nightmare. Some years ago I was involved in a patent case where various industry giants were being attacked by a patent troll law firm over a trivial graphics patent, and the grant of the patent was also ridiculous because of prior art.