Maybe that's the point of his Magic Ritual? It's a specialized ability meant to help him out in specific moments. Someone is critically injured but no one has powerful healing spells? Set up a magical ritual to assist in enhancing his healing magics and save their ass. There's a giant ass monster sleeping beside them that no one can kill in one shot? Have him set up his magical ritual to achieve peak damage potential, before everyone else works to aggro the giant ass monster away from him. Big wall in the way? Magic ritual to blow it up. And the materials thing is probably also intentional: that way, there's a limit to what's basically a free amplification of his abilities. Sorta like One Strike's one use per day shenanigans. Not everyone wants to have all their stuff be super viable and 'meta'~