everyone has different priorities. even if they know in the end it will be better for them it takes time to adjust. knowing ahead of time can help but it doesnt lessen the pain of when the change happens. not for everyone.
definitely be patient with them. find some peace knowing this was the right thing to do and try to find ways to help them cope.
listen to them, find out what is bringing them down. sometimes people just need to let it out.