Canonical is basically the closed to corporate Linux you will find on the free distro market… They are pushing stuff you don’t want for marketing reasons (for example their own proprietary Snaps when a better working open source solution already exists with Flatpack), love their telemetry (can be mostly disabled for now, but given the defaults and their other behavior we can already see where this is heading) and in general decide more alongside their latest business plan than actually making sense or listening to users.
Nope, this is “Your system ran out of memory and now this program isn’t reacting anymore (it’s trying to allocate memory but there is no free memory left). Please stop the program or try to get rid of some of its subprocesses to free up memory.”