Secondly I have quite specifically stated that my question was about NON WAR REFUGEES and why they were given the same welcome package as real war refugees. I didn't realise this was a difficult statement to understand. If you have been living in another country for 15 years, how can you classify yourself as a refugee.
My interest in the situation is one of equality of opportunity. I have been trying to obtain a genuine answer to my question and to date I have not received one.
Okay, I'll take a stab. Because I've run into a few cases, Ukrainian citizens who were not living in Ukraine at the start of the war, and whom you - in your framing of the issue, not mine - consider are not deserving of being treated as 'real war refugees.' (I'm saying your framing, not mine - and if you want we can say, for example, some IT specialist living already in Sweden or something and decides to come to Canada. Which yes, hypothetically, could use the existing program to come to Canada and work, no questions asked.)
So before anyone gets excited (because I don't want to argue about the specifics) this is
assuming that there is some 'undeserving Ukrainian' profile / individuals by some definition of the program (in the minds of some of the public, anyway, and this may not be the same as the actual goals stated by the government). It's politics so perceptions do matter, at least in part.
Here's the real answer: for any government program or initiative of this type, there is a balance that needs to be struck between the desire to have it broad enough to capture most deserving cases (individuals, families) versus the desire/need to not make it "too" (excessively) broad (giving benefits to those who 'don't deserve it') versus the administrative feasibility of designing/implementing exclusion methods versus the actual negative costs of providing those benefits to 'those not deserving.' Keep in mind that any attempt to define 'undeserving' will also capture some subset of cases that (on closer inspection) might be considered deserving, and it can be VERY costly and burdensome to have appeal mechanisms or other ways to make exceptions to those exclusions.
Or in more simple terms: it is NOT 'free' or easy (or possibly even feasible) to exclude the undeserving while also letting in the desired number/type of cases we might define as 'deserving.' It's a truism that any type of "give some this benefit / don't let others have it" can get complicated quickly, and the way you exclude / enforce the differences can (often) overwhelm the cost of just being more open. Note also: whatever decision you make will - in retrospect afterwards - be criticized as either too strict or too loose. (In politics actually it will almost certainly be criticized from both sides)
The key is that for the most part, they're NOT looking at individual cases, but overall costs (pluses and minuses) on a population basis, and the cost of adminstering programs to be more selective.
So government made a decision and made it relatively open. You can dislike that if you like - it's a free country. People can also dislike your focus on this issue at the expense of others - remember, it's a free country. (Or the corollary to free speech is : express your opinions, and others get to make decisions about what they think of you when you do it.)
Some points I'd make that almost certainly entered into the deliberations of government behind closed doors:
-Canada has a pretty tight labour market right now and there is - arguably - a relatively high match between the types of skills Ukrainian entrants under the program have and gaps. (arguable but from what I've seen not wrong)
-There actually are good community support groups and the liek to help people integrate and find work, etc.
-There certainly are some who have come to Canada from eg Western Europe - but when you scratch the surface, those in Western Europe were not necessarily established with their families, their status was not always stable enough for children, etc., etc. (Some of those 'undeserving' may turn out to be deserving with more information)
-remember, from government perspective, a Ukrainian who comes from Europe (despite possibly being 'undeserving' by your definition) who comes and gets a job is not a 'negative.' The only negative is perception of queue-jumping, which is a cost the government has decided it can bear in this situation. There's also a pretty good likelihood that those who come from Europe and already had jobs there etc are BETTER candidates for the job market (more likelihood of English/French/other languages, etc).
-I've heard complaints about the government $$$ support and funding, and I'm sure there's been some who have received on a fraudulent or semi-fraudulent basis (came, stayed for a bit, got the funds, and left). It happens. Again, the costs of preventing such can be quite high - often prohibitive - for government. For Canada, one of many protections is it's not a quick process to get that funding, it's not all that much (in reality), and there are up-front costs (airline tickets, housing while getting it, etc) that mitigate. [Leaving aside that there are a fair number of these visa recipients who have decided not to take any money at all from government - from the contacts I have, that actually seems to be majority, but only my sample of acquaintances and stories.]
-Even allowing for that: simple government calc is going to be - after taxes received, including from the UA participants in the program and from money they spend in Canada - what's the net fiscal cost? And I'd love to craft a freedom of information request, but I'd bet they did a simple estimate that net cost to Canadian treasury will be zero or significantly positive. That estimate could be wrong, but repeat - they are looking at OVERALL costs, not each individual case.
-0They know of course some will stay, and to the extent they're good / qualifying candidates for PR programs, that's ok (net benefit actually). Those who don't fit in or want to stay mostly will leave eventually.