Agreed. Memcache is great until you get into the business of having to configure slabs. Most people just reach for redis at that point.
It is more sophisticated than grab memory per item.
This helped be to understand it better - https://vectree.io/c/memcached-internals-slab-allocation-lru...