OP never really provided any information that would have been helpful for troubleshooting the original issue that was reported and no one ever really asked him specific questions pertaining to his display configuration. Pretty much every post after the first one including ones made by the OP were off topic. The thread started to become very off color with people throwing out unwarranted personal attacks for no reason and the mods told everyone to cool their jets. OP gave up on arch linux. TBQH, the arch linux begginer's forum would have been a much better place to ask, as there are already strictly enforced rules against most of the types of posts that were made in this thread. I'm a fairly technical user these days and I can't stand using arch with a GUI in virtualbox, so I'm not gonna try and persuade him to go back to it. I'd say the main problem is that OP was trying to use the begginer's guide to install arch in a VM, which is actually kinda complex due to the virtualbox/vmware devs not maintaining drivers for newer kernels very well.
For the record, I actually gave up on trying to run arch with a GUI in vmwareplayer/wmwareworkstation/virtualbox. It works much better on bare metal or on a hypervisor with VGA passthrough. VMWare Workstation is a pain in the ass on an arch box too, mostly due to oracle/vmware not really developing for newer kernels and xorg/x11 versions. If you desire such a thing, use the LTS kernel with a custom xorg/x11 package. When I need to use a Linux VM at work I use Debian.
The funny thing is, I don't even really use the wiki. Most of what the install process involves today you would probably end up learning just from managing other Linux distros in the enterprise. Plain ole' Debian stable is my go-to distro when I have to set up a server, and most or all of what the current arch install process involves is just day to day stuff for an admin. I don't think being a network/systems admin makes me a special person, it's just how I pay the bills. Mounting disks, bringing up networking interfaces, using chroot etc. are all just menial tasks to me, and I like that the preferred method of installation works like that in arch instead of just giving you an abstracted GUI that has a bunch of phrases that vaguely resemble what the machine is actually doing. Arch is simple in the same way that a straight razor is simpler than a mechanical one: it has less moving parts. My arch system doesn't do anything that I didn't pull up the CLI and tell it to do. And TBQH, my arch box isn't really that different from what I had in #! right before the switch. A lot of the dotfiles and stuff I just copypasta'd over from the #! install. I'm happy with it, but it's not for everyone. I mainly just made the switch when I realized that installing arch and making everything right the first time was actually faster for me than tailoring a debian system to my preferences. Arch is cool because it doesn't even really try to be a distro, it's just a framework for building a generic Linux system without having to compile everything. Another thing to point out is, in some cases like mine, you can just copypasta the whole OS onto another machine. I've copied my install onto machines with drastically different hardware and never really had any issues.