"I mentioned this because you indicated that you were the role model for all people who use a computer - which is why I selected and replied to your quote."
No I didn't. I never indicated I was a role model for all people.
I don't think of myself as a role model for anyone and don't think I indicated anything close to thinking I am the role model for others.
Neither do I generally talk in terms of what I think.... as applying to "all people" who use a computer.
I use my machine far more than 99.5% of the population, but I would not either imply or state that I and my computer usage applies to most anybody.
below are things I said... none of which would indicate anything close to considering myself a role model for anything.
["Key to remember is that not every machine is for everyone, but for most people I know, an iMac or Mac laptop of some sort is a lot less of a headache than a windows or linux box."
"Most people just don't need a big expandable Mac anymore and Big expandable PC's of any sort are not much in need given the commoditization of the computing world. "]
I believe this to be true for most people. I didn't say everyone doesn't need a big expandable computer. There are always those like yourself currently or me in the past who wish to dabble in lots of things and would like to have more robust boxes to tinker with. Such a level of user is not very close to the majority of users. More like a tiny fraction.
"Many people need nothing more than a tabled or net book. Sounds like you're one of them."
The first part I would agree is true for many people, but what about what I have said would indicate I am one of those who would prefer a crippled netbook or content devouring tablet?
I do production work with photography, I do CAD design. And then there is my past and current state with building linux systems out of mostly legacy hardware I get at this point. Do you read what people say before you post?
"But other people out there (like myself) get frustrated by hardware and software limitations imposed on us by various manufacturers that try to save money instead of building quality."
I spent years building the ultimate systems and gaming every waking hour. That was a great phase, but ultimately I had other priorities in life and I have moved on to needing a robust machine that will get the work I want done. That machine for me happens to be my iMac. At the time I bought it the graphics card was the 5th fastest graphics card on the market and I got it with a nice quick i-7 processor. It could play the new game Witcher 2 at the time with everything turned on so I was told, but I didn't need it for gaming since I am no longer a gamer, but it indicates the general power of the machine at the time.
So despite it being a mac, I had a fairly robust system. This is now 3 years on and my iMac is still very robust for my needs. These days I need a solid machine that will do the work I need it to and that is what I have. Now you mention poor quality.... Well most windows machines I have used generally last 3-5 years before a new machine really should be purchased. Even the machines that I built at the cutting edge I would replace fairly frequently. But with the iMacs I am finding that I can stretch them out to 6-8 years and have only had one problem with one of them. With all of the Macs I get to help people with, most of them last 6-8 years with low to no maintenance required. I would say that they have a pretty decent quality of build overall. Aesthetically they don't hog up most of my tiny work area so I appreciate that as well.
Now you say you don't like hardware limitations... but you will always have hardware limitations. Foremost limitation is the pocketbook limitation. We all hope to build a rack mount computer array that we can do great things with, but that isn't a reality for most of us.
Then there is the fact that once you buy your hardware it is getting older and getting old fast. New stuff 6 months on will blow your systems doors off.... so you upgrade the motherboard, the graphics card, the ram... you upgrade the CPU... overclock it.... water cool it etc... and on and on. You are essentially in an endless cycle of purchasing the latest hardware if you can afford it over and over again to stay on that bleeding edge. All of that is good, but there goes your cost advantage which is following your voracious appetite to have the latest and fastest.
Endless Box building is fine when you are single and you can spend all of your money on yourself. It is also fine if you are wealthy for some reason. But even so you will always be falling behind the technology and spending your time chasing it. Life bandwidth if you will.
Generally from what I know of all the years I spent doing this is that you are likely a single person or have an entirely "very understanding" significant other who will let you spend countless hours with your machines and your gaming. Such people are saints for letting you blow thousands of dollars a year on upgrading your hardware endlessly. They are saints for letting you spend most of your time compiling and recompiling from source code to customize the ultimate machine instead of spending time with them. Awesome for you if you find your ideal tech fetish mate.
As far as software... I am not really sure what you are talking about.
The only limitations on your software are the ones imposed by the reality of how the software is written, who the software is written by, and their upgrade cycle. That simply will not change.... That is, unless you code your own software much of the time. Software limitation will always be there unless you yourself do something about it and even then it will still always be there.
Or.... Are you talking OS's maybe? My machine runs Win10 and OS X currently. I had Ubuntu but ditched it since I wasn't using it currently. I also had Mint on it for a time. Android OS to play with, BeOS for giggles. Pretty much anything that will run on a VM is yours to play with and use at your whim. Or you can Dual or Triple boot if you prefer. Then there are the billion emulators to tinker with.... or WINE to get that perfect piece of windows legacy software up and going on the Linux desktop.
With todays machines you can run whatever you want to, so I am not sure why you are complaining about software. Software imposition in gaming and indeed in other areas is largely there if you want to run your software on Linux is all. For everything else run it on the OS it is meant for and you should have zero problems. Linux only is problematic because the latest drivers are often not available or have issues. This is nothing new. Same problem back in the 1990's with Linux and it is a challenge to get them to work, but that is a choice each of us makes. Software is a choice.
You should have seen what a challenge it was to install Slackware 2 on my dual pentium pro back in the day. 4 solid days of work. And once it was there, there was endless tinkering and compiling, re-writing scripts to customize everything, get the sound card to work, the graphics drivers to work., the USB mouse to work .... everything had to be done bit by bit.
"So no, not everyone is like you ."
Thank goodness.... even you are not like me and you should be happy about it.
I am the only me there is.