AnnaMyrk If you like so much to refer to devnotes, then I should note that Tav is flagged as Spawn in the datamined files. It's canon. They are not a full vampire. AA promised to turn Tav into a full vampire and he lied. SPAWN. Not a vampire bride (absolute nonsense in my opinion, Larian never ever said it's true, on the contrary) AA himself constantly reminds Tav that they are his spawn and his property, he only needs to say one word and they obey. Just because he is not yet so awful to his Spawn as Cazador was to him, doesn't mean for me that he isn't abusive. A favorite slave is still a slave. Spawn Astarion said so himself that he wanted to be "just like Cazador". Obviously, you need to DRINK from a vampire to become yourself a full vampire, one drop is not enough at all.
Yeah, not wasting my time on the rest wall of text, it's only your interpretation, I have my right for my interpretation. Even with Tav's happy expressions, AA's actions are still the same, Larian didn't change his behaviour. Confirmed by the new patch once again for me: "You didn't leave me, I let you go". He constantly reinforces how he has the full control over Tav and Tav is essentially his slave.