Is it just me, or does bandwith seem like a scam? Does it ACTUALLY cost to have someone access a server? If you have a static IP, that wouldn't cost anymore than what you're paying already. Where does this come in? Bandwith actually used to be free.
No, bandwidth is not a scam.
Yes, it does cost to have someone access a server. The equipment that can handle larger bandwidth loads is excruciatingly expensive. In order to guarantee quality of service, you have to make sure that you disincent people from using too much of that bandwidth. Allocated bandwidth with additional cost for spikes is the only way to realistically achieve that.
Yes, static IP addresses cost more in terms of managment overhead than dynamic addressing. As an ISP or other organization, you have to pay for IP space. With static IPs in a largely geographically divergent environment, there is a lot of manual configuration of network equipment to make sure that traffic is being handled appropriately. With dynamic addressing, much of that work is automatically handled. That can reduce the number of network administrators needed, with each one costing (after salary, benefits, etc) roughly $100K/year.
On what planet was bandwidth ever free?