If people are paying it, no it's not too much.
The restaurant probably does not really care if people like it or not. If they want wine and the fee is too high, they will buy a bottle from the menu. If they want their special bottle, they will pay the fee. It's not a significant enough amount of people who choose a restaurant by the corkage fee that will make or break them.