"Thing" style systems are very common in AAA. I link to the interview with the Dreams (Media Molecule) team where they describe a system very much like this. ECS is also not mutually exclusive here.
Dreams did use a standard ECS [1] and despite being a first-party title it's not widely considered to be a AAA game (based on size of the team and budget compared to typical AAA games). There might be some AAA studio that eschews the approach, but it's very common for speed and efficiency, especially on consoles.
That said, I'm glad you shared your thoughts and experience. It's helpful to see what people try.
Dreams did use a standard ECS [1] and despite being a first-party title it's not widely considered to be a AAA game (based on size of the team and budget compared to typical AAA games). There might be some AAA studio that eschews the approach, but it's very common for speed and efficiency, especially on consoles.
That said, I'm glad you shared your thoughts and experience. It's helpful to see what people try.
[1]: https://youtu.be/mFBmoCv5EcQ?t=1982