You can own more than 10 streams
BUT
You can only create up to 10 streams. If you have owner in 10 streams already, you can be promoted to owner in other streams, but you can no longer create any streams.
Even if some of those 10 streams weren't created by you, you still can't create any more.