To all of the above.
Please take some free advice from someone who can take an objective view of all of this. I have read every posting thoroughly and you should all stop this conversation on VS and arrange to meet up with each-other instead. This maybe a forum, but it is not the place to take this sort of thing further. It ends up with unnecessary posturing & wrongly taken comments, and in the end nobody wins.
I have seen too many contracts & opportunities lost in the business world to electronic discussions which have been wrongly interpreted or mis-understood.
You all have a common cause so don't let VS be the place to air your laundry as not everyone is on here all of the time, meaning that questions or comments can be missed by the people they are intended for.