In case you really don't want to become a contractor and want to stay perm I recommend changing job every 2 years or so. Staying in the same job and getting small pay increases (or even a promotion) will always be less than leaving and going to a new job, which will pay more. Most people make more money by switching ladders rather than trying to climb the ladder.
"Multiple pages" point, definitely agree. Ive been a software dev for over 20 years and my CV is two pages of A4 and I dont expect most people to even read page 2 (hint: most wont).
This is because they want to easily remove some personal details you may have put on the CV, like your email, mobile number etc. before they send it over to the company and they usually dont have a app that can edit PDFs.
If someone has a blood cancer (i.e. they are damaged at a DNA level) and can only currently be cured by a danagerous stem cell transplant and then the ability comes along to fix their DNA back to what it previously was at the genetic level wouldnt you agree it would be more unethical to not allow them access to that treatment?