While true this is way more complicated an explanation than using more traditional concepts. This also barely scratches the surface of useful music theory as it doesn't explain note relationships to one another. A 3rd, a 5th, a 7th, a 9th, etc are fundamentally important concepts to grasp. Also your comment about modes being the key to composing music intelligently is somewhat nonsense. Most jazz players will tell you that understanding the chord/melody relationship is far more important than worrying about what mode you're playing in, particularly in an improvisational setting. It's way more useful to understand that you're playing a ii v7 I and know what triads are available to you as well as maybe which color tones are useful to Target than to try to keep track of which mode you should/could play over a given chord. You're better off understanding the function of a chord in a key.