How long have you had the Sennheisers for? It takes time to get used to the new sound signature and the pick out the differences in the songs you listen to. Also maybe they don't have the right type of sound signature for your preference. And its possible you don't have an ear for picking out the differences in the music or the differences don't really matter to you.
For the record, I think I mainly fall into that last camp. For the most part, I can enjoy most songs even with different sound signatures and I don't usually listen to music critically, so small details don't matter as much to me. You might be in the same camp as me, which would mean you would probably be satisfied with a decent quality headphone in the sub $200 range. If you're looking for a wired closed back, I'd recommend something like the AKG K371.
While there is a decent amount of snake oil in this hobby/industry, I certainly wouldn't call the HD 660S2 snake oil. There's a lot of factors as to why you might not prefer a headphone even if it is expensive, diminishing returns being a big one. Either give the Sennheisers some more time to get used to them or return them for something less expensive like the AKG K371.
Sony mdr-1r