That hierarchy of importance is quite apt.
If the game concept doesn't sell itself as an elevator pitch, then it doesn't matter how good the implementation is.
I once met an indie dev who was surprised that their Space Invaders mobile clone didn't sell on Windows Mobile, "despite its amazing particle effects."