Blockbuster does still exist and the trademarks are owned by Dish Network. The sole remaining franchisee is in Bend, Oregon.
That explains www.blockbuster.com linking Sling TV.
Doesn't mean the trademarks aren't valid, though. Here, there be [legal] dragonnes...
Appears the "OPEN" light was on in July of 2021 from street view.
https://bendblockbuster.com/new-releases/
the Alaska blockbuster did close though.