The fact that there are no Michelin stars in Boston has nothing to do with the eateries themselves, it comes down to the fact that tourism boards pay the guide to review restaurants in their region, according to eater.com.