I have XAMPP set up on my desktop computer, but it's just for me to test out web sites I am working on, it's not open to the public. I would never think of running a server off my personal internet connection. My ISP has a 250GB per month data cap, and I could see myself going over that way too quickly, then getting hit with extra fines.
Plus, why would you want to slow down your bandwith?