What is probably meant is "find easier to deal with" (hence the quotes around "manageable"). I'm only guessing, though - but in any event, let's not forget that not everyone around here is a native speaker of English! I can relate to the fact that it's sometimes difficult to express exactly what you have in mind.