For what Battlefront has, it's not a bad game. Mechanics are tight, sound design has weight, the visuals are wonderful, the game overall feels fine. The only issue I see is the amount of content in the game, and the paywall they already have up forcing people to buy the game multiple times. It seems that people are just upset that the ad campaigning didn't deliver what they said they would, which they never ever do.
All things considered, it's about a 7/10 game. Don't see how that can compare to some other trash games that have come out as of late like "shower with your dad simulator".
I don't know anything about the new Skateboard Game.