If you like the idea of having your cat feed itself instead of waking you up in the middle of the night, you have a choice. One, you can get a dog. Two, you can make your own cat food dispenser so the cat can tap a button and get a handful of food dumped into its dish.
Such a cat food dispenser means your cat is in control of its own food supply. Given the fact that your cat is probably already in control of your life, it might not be a wise idea to give it any more control than it already has. Still if you like the idea of being ruled by your cat, you might want to make your own cat food dispenser so your cat can eat whenever it likes.