I have nothing about the change, it's more that having a hardcoded string in a method parameter is quite hidden, and prone to error in maintenance.
I like the idea of Logback configuration reload thought !