Well, this is precisely what no user wants or needs. Slow clap to everyone involved.
Or even if I have location enabled, what if Nexbus could figure out which stop you're at without having to spin up GPS, in turn saving battery?
Hell, just put up a QR code at the bus stop. What could be cheaper than that?
As you know beacons use Bluetooth Low Energy - it is different Bluetooth and really low-powered. Beacon can last many years on a single coin battery. It's also way more power efficient for the phone to scan for beacons that GPS regions. Beacons have almost no impact on phone's battery.
In addition it is important to remember that 80% of time people spend indoor when GPS doesn't work, so that technology might be useful for indoor applications (e.g. museums, airports, retail, etc).