This is called Peer to Peer networking and still in use
a lot
However there are many advantages to using an Active
Directory Domain and a true Server.
Servers use much different hardware and able to handle
longer up times and so on. There built in mechanisms for backing up all
the data, and you are better able to secure the data
Servers like Microsoft's small business server provide
additional functionality like email, remote access and so on