Yes I know Fusion is a desktop app... but there are uses for a desktop app to run server stuff.
E.g. I might use a VM on my laptop as a testbed before I update the new configuration on the real server, of course the real server could as well be virtualised, but it is a production server.
Just like you don't necessarily have to use a server exclusively for develop server software, it is fine to use your own laptop to write some code, make sure it is compiles fine, then do real testing on a testing server.
And of course, servers are a relative term. Not all server are that much powerful... some small one's have way less power than a MacBook Pro anyway, so I don't see no reason why you can't test software/code/whatever in a VM on a MacBook Pro before you deploy it.
I have been doing this a lot with Linux and OpenBSD servers already... you don't always need enterprise grade software with all the bells and whistle to do simple testing, sometimes simpler is better, less is more... the possibilities are endless...