There is no question that a drill press and drill press collet won't do. But a small rigid mill with enough travel and a proper set of collets and decent cutting tools can go a long way towards making small parts if you don't have the room. There are some really bad tubular upright drill presses being sold as small milling machines, and some CNC routers. Neither is adequate but a small mill with a rigid upright with a proper way in it can be made to be adequate. No question that a Bridgeport just takes all the guessing of what you can and can't do away. But then you need the floor space and it is hard to not coat your shop in cutting oil and chips at that point. A desktop can get a home made cabinet. I'm still heading toward the desktop but then I have access to other people's shops where there are all kinds of professional tools. The desktop can just make that one things you need right now vs. things you need to send out to quote or at least some of them.