Would it be inappropriate to suggest that the debates over what branch of service did what when be hashed over in another thread?

Yes, it is a stupid and immature argument to have. I work on a joint staff with professionals from all branches of the service, to include Delta, Marines, Rangers, SF, Seals and we never have these discussions, we each do our jobs and drive on.