The NHL bubble is largely a one-time crossing; teams cross and then hunker down and bubble up (in theory). It's similar to what Toronto did for summer training this month, but at a much larger scale.
The MLB plan really was not a bubble. It was different teams crossing from different US locations every series. It was Toronto flying out and back again numerous times. And all of these other US locations have different rules. Guaranteed in some of the US locations with lax rules players will be breaking whatever flimsy bubble rules MLB or the team have.
I don't think reference to the daily border crossings is a fair criticism. As has been stated, this is mostly commercial traffic of the essential variety. We need essential workers and we need to eat. Nobody needs baseball in Toronto.