You're too much. Really.
You're forcing too much on your customers. It's not working, think about it ...
You, sandwich restaurant. You have 12 different garnishes (does anyone say "garnishes" anymore?); count them ... 12. And then you have eight choices for bread, seven different meats, grilled/cold/toasted/nuked/open-faced/regular wrap/lettuce-wrap, fries: string/wrinkle/curly/hand-cut/wedgies/no-salt/extra-salt/spicy/plain, small drink/medium/large/extra large/bucket, carry-in/carry-out, and the final harassment ... paper or plastic?
I no longer know what having it my way means ... my way has way more options than my way ever had before.
Do you differentiate by expanding your core product line with custom options ... just like everyone else?
Quick, which fast food restaurant serves fried chicken sandwiches? Kentucky Fried Chicken? Hardy's? Wendy's? McDonald's? Burger King? Arby's?
Quick, which fast food restaurant serves roast beef sandwiches? Arby's? Burger King? McDonald's? Wendy's? Hardy's? Kentucky Fried Chicken?
What's your core value? What's your core skill? Can you easily find them in your product offering?
Do what you do, and do that service or product better than anybody else. Make something unforgettable, and don't dilute it.
There's nothing memorable in being everything.

