There is no clear reason why this should be configurable and causes an abstraction of USEMODULE. The true reason is to make Kconfig easier but it seems having a variable in USEMODULE is a bit strange.