If your computer doesn't have built-in Wi-Fi or an ethernet port, or if those connections aren't working properly, you're not stuck without internet. USB ports offer multiple ways to get online, ...
I work in an office where people bring in their laptops and pair them with various Bluetooth devices in the office. The problem is that Bluetooth doesn't deal very well with this particular use case.