The main advantage, and dissadvantage, in using a Network (multisite) setup is that users of all sites can log into all sites as a subscriber. This may or may not be a good thing depending on your business model.
If the sites are for the same business/organisation and sharing uses will benefit them, then grat, do it. If the sites are for separate orgainsations then you wouldn’t want then sharing users, so don’t do it.
Also remember that if you have a site set up as network sub-site and the owners want to move it somewhere else it’s a very large job to do thats much more complicated than just moving a single site to a new server.
Thank you, there is also no way to have separate databases ? (multisites on drupal can have separate databases).
The short answer is, no. WordPress doesn’t work that way.
The long version is that it sort of does, butit’s not quite as easy as it sounds. In a Metowrk setup, most tables are separated for each site, but the users tables are shared, so extracting the data is easy enough for the majority of the iste, but to get everything you’d need to copy the entire users table and pretty much manually delete any users that aren’t meant to be in there. There’s also the issue that unless it’s the primary blog/site, the users tables will have a different prefix to the other tables for that site, so a single-site system won’t recognise them. It’s more possible, but more owrk, and not something to do without having a reasonable amount of experience with databases.
The only problem i found with multisites are security issues. As you know, user tables are shared. This problem i’ve faced in my own website, dtdc.co.in.
Since user login is sensitive in my business model, i resorted to change it back to a single installation.