It's not shameful to eat particular animals in China. They have an expression to poke fun at their own dietary range: Chinese will eat anything with wings but an airplane, anything on 4 legs but a table, and anything on 2 legs but a human. A lot of our dietary restrictions aren't particularly logical. There's no reason not to eat insects if you eat shrimp. We eat pigs but not dogs, when both are intelligent and fairly high up on the food chain.