"Everyone should be able to write software" — not absurd
"Free Software only applies to those able to write software" — wrong
What's absurd is any suggestion that most people be more than novice programmers. A basic functional literacy might make sense. Just like everyone should know how to draw or to sing or to do basic scientific-style critical thinking… but we're still going to have most important programming (and most drawing and most science etc) done by a portion of people.