The problem is that boarding through the forward door, having people seated in the first rows, e.g. F, C+ on domestic single aisles, could not be less efficient. But, boarding in random groups, which is much more efficient, might deprive some ever-so-important nobody of being able to strut in front of others. So, it's a no go.
This is a labor-intensive half measure.