For the young people here: practicality is a good thing. There are times where compromise is necessary. That's part of wisdom. But it's also important to hang on to what you believe.
I don't think necessity is the mother of invention. Invention, in my opinion, arises directly from idleness, possibly also from laziness - to save oneself trouble.