There seems to be a misunderstanding of how Revit (well all Autodesk products for that matter) runs in a network environment but it’s really quite a simple process.
Understand that CADD programs are too large and to processor intensive to run across your network as they would grind all network traffic to a halt, therefore CADD programs need to be installed on the users local computer & not on the server. There is a very small program that sits on the server and sends a tiny file to each users computer to track license checkout status. When determining the number of licensed seats a company needs to purchase the question is not how many users we have corporately but rather how many users need to be running the software concurrently.
This means that you may actually deploy 10 installations throughout your CADD department but only purchase 8 network licenses. While all 10 machines are capable to run the software only 8 may be in use concurrently.