I understand that and I'd agree laptop is a poor choice for a server. However, you don't have to have big iron just to host MySQL, so if your company has a old computer sitting somewhere in the building collecting dust, you can put that into service as service, and one benefit of MySQL is its visibility to run on any hardware, even one with only 256 MB of RAM and 2 GB Hard drive.
Alternatively, if you have a desktop server or just a computer that isn't used heavily, it can also double as a database server.
If it's really that small, then I'm not really sure it would make sense to get it hosted.