The aim of the policy was probably to deter people from travelling to India and I expect that it achieved that. Whether it actually made sense is up for debate. A more logical approach might have been to deny entry to Canada to those who had been in India over the 2 weeks or so prior to their arrival on our soil or to impose a 2-week hotel quarantine on them. Given the horrific situation in India of a couple of months back, doing nothing to deter travel from there to here might have opened the floodgates to thousands and thousands of people bringing the Indian/Delta variant of Covid into the country before a critical mass of our population had been vaccinated. We had a rough enough time of it here until recently with the number of cases we already had.
I note that you seem to have opposed nearly every restriction on travel and other activity that our governments have imposed. Many of the restrictions have been poorly thought out and have been inconvenient. On the other hand, we now have good vaccine coverage and things in Canada are opening up again. Quarantine-free travel for the vaccinated (overdue) will soon be here, and our country's Covid death rate, while horrific, is low compared to that of the countries whose approaches (Brazil, USA, India) you would seem to favour. We have also reached the situation we're now in without going as far as to impose the Australia-like restrictions that some others would favour. I'd say that on balance the authorities here have done relatively well despite some blunders.