I think they should be. I know different visa offices around the world have different standards, but waiting times are a real problem. If somebody's in the Philippines and is being told it's going to take two years to come to Canada, imagine what a family's being told when they say they need a caregiver tomorrow and an agent says the Philippines is two years. People don't look for today's child care two years in advance; nor do people who need immediate care for elderly relatives say they'll start a two-year process now.
In the rarest case you may find an employer who hires a caregiver for a two-year contract who has the foresight to start planning for when that contract comes to an end. But when you say it takes two years, and caregivers are aware of that, it leaves the door open for rogue agencies or rogue agents to use false employers because suddenly they become the ones who offer the ability to come to Canada in a way that legitimate agents and agencies cannot.