What is the "GPU-lockup - switching to software fbcon" problem?
Why do you give us vague descriptions of a network problem? What does "no home network" mean?
It's hard for any OS to support brand new hardware that may have bugs in the hardware itself or not be fully supported with specifications about how the hardware works. Linux is not the "bad guy" here.
..and you had to install drivers for all your hardware to be fully recognized. Windows is not the "good guy" in your situation. This looks like your very first post to this mailing list.
I'm not sure why you think writing a one-off rant on here will solve your problem. If you want to get Linux installed you should post a detailed account about the problems you are having to this list and we can help figure it out together.
Mike