I'm in a high rise in Boston, similar situation but with Comcast. I also spoke with Webpass a few days ago, they say that my building has a revenue sharing exclusive agreement with Comcast and that Webass does not participate in revenue sharing agreements. This feels like it should be illegal but my sister, an attorney, did not see anything obviously wrong under current law.
I'd like to see that change.