Question: why is kde not popular?
Answer: Several components of KDE's Settings tools are not very user-friendly. E.g., adjusting desktop settings requires the user to understand the meaning of things like "OpenGL", "Xrender", "vsynch", window "rules", etc. . Few mainstream users will, so that leaves KDE targeting "geekier" users.