If some software is supposed to relate to user's session and does not properly exit with session, that is the bug of said software and no business of init system. This change breaks things and requires to jump through hoops to repair things that until now just worked.