I have seen really large companies that will mate components then fix the components (parts or sub-assemblies) and delete/suppress the mates. That was a different CAD system though. You would be better served to learn how lightweight, Large Assembly Mode and SpeedPak can help you.
Yes, a large number of mates can slow down an Assembly. Using sub-assemblies is a good way to avoid this issue.