Yes. The OP's post is basically "baby's first API." The are a very handy API but relying on them at scale is much less efficient than structs or arrays. This post doesn't even go into the different performance characters of these APIs, which can be a major foot gun.
I've noticed a lot of novice-level posts on here lately. Although I admit the post was very well written.