This isn't really how morality works. The morals of 100, 50, 20, and even 10 years ago are not identical to the morals of today. The morals of the future will be even more progressive than the morals of today. There is a compound effect that comes from every change. This change leads not just to its legalisation but its normalisation. Making it eligible to people who have over a year to die would be unthinkable to most MPs today. But will that be the case say..... 10 years in the future? Probably not. The change and subsequent changes compound to create a cuture where an idea is normalised and therefore more palateable and easier to accept for many people. Another compound change can be the voice of suicidal people being heard. In some years time, suicidal rights and human rights activism may become more normalised and accepted than it is now. You can't judge the people of the future by the morals of today. Their morals will be more progressive than ours. I mean, look at how suicidal people were treated in the past and compare that to today. The difference is stark. Of course it's hard to predict how long this will take to occur but it's unlikely to not occur. Western society has simply liberalised and progressed over the centuries and it's unlikely that that trend will suddenly stop.
Edit- just to be clear, I'm not trying to make anyone overly optimistic about this. What I'm saying is that this is an inevitable change but it's also a slow change that probably won't affect anyone who is using the site currently.