They need a job because they are fleeing a war they didn't ask for and are trying to get back on their feet. I don't blame them for doing it. I just don't like it.
I live in a country with hundreds of thousands of Ukrainian refugees just living their new lives, working - and spending the money, sometimes a lot of it for expensive apartments, nice cars, luxury meals etc. Are all of them bad just because they don't want to be responsible for the state when they didn't sign up for that and nobody paid them to do so? I really don't think so. They are people like you and me, they want to live a happy life. Some contribute to the defense effort, some don't, both is fine.