I come to your site ... make an account ... I am automatically approved for shopping ...
Two days later, you take away my ability to shop ...
Three days later, I come along and want to add things to my cart to checkout ...
If I login ... I know immediately I cannot buy anything ...
If a guest comes along, I see immediately that I can browse but need to create an account to buy ...
There is no way to distinguish the guest from the person marked as not allowed to shop until they login ... so, when Authorization is turned on, you have the choice of people can see or not see the shop and see with or without prices ...
You would have to do a lot more work and customization to toss the guy on his ear after he has already been shopping for an hour putting things in the cart only to login and find out he is not allowed to buy anything ...
Mainly you tick off the customer doing this ...
The other way, you give everyone a chance to see things ... maybe tease them into making an account so they can see prices ... and the looser will login and see his account is not approved ...



