I'm not going to argue what is canon and what should be fired out of a cannon as I personally thought the force unleashed was a complete waste of my time.
The people working on this game, have a very clear vision of what they wanted as a game. The people working on this version of the game seem to be Star Wars fans, and felt that hey, lets make a game about the Han Solo type of character.
LucianZenlav, you seem very passionate about what YOU want in the game and you cite that FFG have left out a lot of stuff and I quote "Why not give us rules for the Jedi… Other Force Traditions… Maybe even Mandalorian Armor… An Armored Space suit? A lot of Star Wars is missing here…"
I will agree with the fact that they are leaving out Jedi and other force traditions, but the force is still in the book (as far as the beta book shows). As far as other things that are missing, such as Mandalorian armour, armoured spacesuits, and lots of other gear, well. The core book isn't out yet. How do you know what will or will not be in there? Barring Jedi of course, they could have all the fancy gear one needs.
In my personal experience, for every person who seems to be a Luke Skywalker fan, there is one who is a Han Solo fan. Now if you go with old story telling cliches about the hero getting the girl, well, that makes Han Solo the hero of the Star Wars movies. Edge of the Empire is, i feel, trying to get some of the people who enjoy a little show called Firefly. It's not Star Wars, but it is massively popular - and it features a crew of smugglers, hired guns, and people from all walks of life, just trying to live out in the raggedy edge. Away from an oppressive government. This is the game the developers wanted to do first - it's also they easiest. You get more focus on personal ships, such as freighters and snub fighters. Blasters, and the like.
Sure, things like the x-wing are going to be left out, but that's because in this time period the game is set, the ONLY x-wings are in the hands of the rebellion.
LucionZenlav you may be jumping to conclusions about the impact the WEG RPG had, and how it didn't sell well by publishing standards. Which publishing standards are we going by? The ones that see books such as the god awful twilight series or fifty shades of grey selling well? Is this the standard? Because if so, then NO rpg anywhere is selling well. Also, when the the original WEG books came out, there wasn't as much in the way of Internet. RPG's are a very Niche market. They always have been. Star Wars is a Niche market as well. So, a Star Wars RPG is a niche in a niche. A very small group of people are interested in these products. We as RPG players would like to think that we are legion… but we aren't. Today there are so many things to grab our attention, being video games, books, youtube cat vidoes, etc. SO when you say the Star Wars RPG didn't have the numbers in sales or people playing, did you factor in distribution methods, time period, or other quantifiably and imperical data? Or are you factoring in what you've seen, which will be clouded by how you feel. You see, I never played the WEG star wars either.
Much of what you are asking for also seems to be hard codified rules for particular items. Such as mandalorian armour. Reading up on Mandalorian armour, it would at best have the superior quality. Probably, heavy battle armour. That's it. This rpg is fairly light when it comes to rules. What you are asking for may be in the CORE book that ISN'T OUT YET.
My final point here is that, the people working on the RPG are working hard, and have a very limited number of resources available such as space in the final product to include the necessary lore, gear, rules, races, etc. They have a clear vision on what they want to accomplish with the inital book, which I agree with. While it would be nice to have everything all at once in a 1200+ page book, it isn't going to happen. We live in a world where everyone wants everything all the time and right away. But the reality is this isn't going to happen. Have patience, there will be official rules for what you want fast enough, and until then the community will build them, or you yourself could be creative and do it. The book is being written, they layouts are being finalized, it is all but finished. Arguing about what SHOULD be in there isn't going to change what is. You must either accept that or move on.
You're going to find that many of the truths we cling to depend greatly on our own point of EU.