The 10 number represents what Couchbase tests to and is willing to support. There are a certain number of resources allocated per created bucket. These are things like threads, file descriptors, files on the filesystem, etc.
I’d recommend staying within the maximum.
What is it that you’re wanting to do that requires more buckets? Maybe we can recommend the best approach for that?