It is less of a problem to be poor than to be dishonest 这句话中为什么不用fewer而用less?

问题描述:

It is less of a problem to be poor than to be dishonest 这句话中为什么不用fewer而用less?
problem 不是可数的吗

less修饰不可数名词或者单数名词,fewer修饰可数名词,这个句子中a problem 是一个单数的,不能用fewer