Every linux app seems to have a different procedure for installing it. Why can't it just be like in windows or OSX where you hit install and then a nice icon shows up for you?
Because when you download something from their page they usually expect you to compile it from source which isn't something you should be doing anyway, stick with what your distribution packages for you and you'll be much happier.
Ex: It took me months of research to get VMware server to run
No offense but you shouldn't be using yourself as an example here, I've seen the way you misread documentation and don't listen when people try to help you. VMware is a little more complicated than normal, but only in that you need to run 'apt-get install linux-headers`uname -r`' before vmware-configure will be able to compile their modules for you.
There seems to be some apps that even require to install kernel sources(thats one of them), and that's quite the proceedure
No they don't, you only need the kernel sources if you actually want to compile the kernel. Things like VMWare, nVidia drivers, etc only need the kernel headers to compile against and in Debian and Ubuntu that's as simple as the one command I listed above.
If its a 3rd party app like some UPS software or something, good luck since apt-get cant have every software possible, listed.
Then use standard UPS software like apcupsd or NUT or complain to your 3rd party manufacturer about how bad their software sucks because the Linux community can't do anything about that.
The best was trying to install the Acronis True Image Server agent on a linux box..... never got that to work. In windows it takes literlaly 30 seconds.
I was going to download the TrueImage server trial and see how badly you exaggerated the instructions, but I don't feel like registering with them just to see their software since I'll never use it anyway.
They should make more no install software.
No, they should make more free software that can be integrated better into the official repositories.
Really? Cause I install multiple apps under XP at the same time, usually while BitTorrent is running, surfing the net, and copying files between my notebook and desktop. Handles it just fine.
No, if you try to install more than one MSI at a time it'll complain and stop you. Hell if another installation has pending file operations (renames, deletes, etc scheduled for reboot) a lot of the time you'll have to reboot before you install anything else.