It looks to me like we just have different taste, you say that design of XP gain is objectively bad, but I find it very, very good. I don't know if that makes you wrong, but I certainly don't feel wrong myself.
To me personally, the carrot on a stick approach is often so over used that the...