I'm not upset at all. I like this discussion. It's just hard to judge online if someone is taking a debate too personally. If people get too upset and leave, there would be no opportunity to change their mind (or solidify what they already think). I try not to make things personal and I often speak rhetorically about people like you (no flight or mixed pets, you have both so it makes for two debates) but since you are specifically talking about it, it may seem like I am constantly singling you out. It's not to make you feel bad but just because it illustrates my disagreements more specifically and you can use specific arguments if you disagree.
One reason I was dissatisfied with other forums/discussion groups was because they were either under-moderated and people would make things personal and fight. Or, the ones I hated even more were the ones that were over moderated and anyone who disagreed had their answer removed. There is no opportunity to change people's minds or make them more sure of their opinion if you cannot freely discuss it. You see, it's easy to agree. You're not going to hurt anyone's feelings by agreeing. It's the disagreements that require a certain amount of courage, going against the norm, and having reasons for it. Also there are times when you have to admit defeat. Some people will not admit they are wrong (and I'm not saying anyone is wrong in this discussion but more generally) and keep fighting a dying cause.
I completely understand that you have mixed pets and quite likely cannot allow flight. There are difficult compromises you can make to make both happen if you want to but I understand that the cost/difficulty may not be justified. However, I am still trying to get you to agree that either in theory or for potential owners. I'm not trying to make you admit that you are wrong (I full realize that if my household environment was bad for flight I would have still bought a parrot not realizing that for lack of education/experience) but I'm hoping to win you over conceptually.