I would be inclined to agree with you but only if Apple had horrible warranty. If you really had an issue with your RAM/Logic board just take it into the store for a technician to check it out.
Oh.... but I suspect Apple thinks this will entice many people to keep upgrading to new Macbooks, vs take the chance. It is unethical in my opinion.