Hm, AActor is the first class that normally supports replication. It’s correct that they have a lot of stuff that you may not need, but then you could just not use it.
As long as Actors have not 3D representation like a Mesh or something, they are good to be used for Object like things.
So they are just invisible Actors somewhere in the world that you don’t have to think about. Epic does the same in several other projects of them.
UObjects are cool to use for non replicated Stuff though.