Anyone not blinkered by bias will tell you that different laptops serve different purposes. If a task was RAM dependant, that ASUS laptop would run rings around a base MacBook Pro, for much much less cash.
Certain posters cry endlessly here, saying that "for most people 8GB is enough". Well, for "most people" surely a good Intel processor is enough, by that logic. Apple and good Intel processors both fly on basic tasks.
As regards things like battery life and quadruple the storage... well, for some people, one is more significant than the other. To get those RAM and storage specs on a Mac you'd have to pay about double the total price, and you'd still be left with a screen that is 60hz rather than 120hz, but you'd get a nicer trackpad and stuff on a Mac, of course. Every manufacturer chooses which corners they cut, and customers have to choose what negatives impact them the most.