The last time I checked, it took more than "an ounce of common sense" to design the internals of a computer.
We are not talking about designing a computer, but only about choices such as soldering components that work just fine otherwise, and are not more beneficial to the end user in any possible way if soldered.
I find that spending less time trying to define and label people leads to a happier, more stress free life. Why are you trying to define "professional user" when that means different things to different people?
I am not trying to define a category. I am saying that some (professional) users will be interested in having an user-serviceable computer, while I can't think of any users
specifically interested in owning a non-user-serviceable computer. (Why would anybody want that? If you don't upgrade your computer, you're fine with either)
So, what choice would appease the most people? And why wouldn't Apple follow that choice?
My answer: because Apple thinks that their product will sell even if it's costlier and has planned obsolescence. Translated in human behaviors, I would say that there is a certain amount of greed and prepotence involved with this choice.
So this is the real issue. You have an objection to Apple's philosophy based on how much money it is going to generate for Apple. This has nothing to do with what a "professional" may or may not want. It would appear that you have a serious disagreement with Apple's philosophy, which is fine, but you should be honest in your posts about what your beef truly is.
Telling pros here who use the rMBP that it's not a "pro" machine because it's going to generate a lot of money for Apple is truly bizarre on your part.
I think I am being clear enough on my disagreement with Apple's choice on this matter, but you are oversimplifying the revenue issue.
Of course it all boils down to revenue, since it is the primary aim of Apple (and every other company), but it is the way of making a customer fork over money that irritates me, because it forces it to overbuy upgrades it might not ever need at all, or, on the other hand, replace a perfectly functioning machine because it isn't up to scratch for an arbitrary choice of Apple, whereas any other computer would have been easily upgradeable by the user, or any competent person.
If there is something good for the end user in all this, I fail to see it.