Part of the problem is folks want the interior trim panels to be flat, so the hinge is mostly flat. Take a look at typical trunk hinges and you'll see they have a relatively bid "J" shape, or maybe even better described looking like a ?, in order to clear for closer to 90* opening swing.

As for a stop, depending on access room and hinge design you can put a bump stop in the hinge base so the "strap" portion hits that before "bottoming out". If you can't get in there a roll pin strategically placed top and bottom of each hinge bracket would accomplish the same thing.