"...if there's one thing education is about, it's ensuring ideas are never shared with others."
Seems like it. The whole point of education is to learn from what others have already figured out, and move forward from there. But if all ideas are owned and guarded, then there is nothing to learn from.
What will be in the CS textbooks: Algorithms, Data Structures, Numerical Recipes, Networks, Operating Systems, Architecture,
Even if you happen to come up with an idea on your own, it still might belong to someone else and be off-limits. So much for progress.