While not exactly true, it is a fact that Apple tries really hard to make the most out of a little memory while other systems (Windows, Android or Linux) piss away a lot of memory due to inefficiency, virtual machines etc and the only answer is 'just buy more RAM', which adds to cost, battery usage and is generally frowned upon as a solution to inefficient programming.