As a non-military background person - don't these trivial "tribe comparisons" equate in sillyness to the "my sports team is better than your sports team" comparisons?
Each branch has specific strengths, personalities, weaknesses, and best of breed jobs to be done.
Marines are an entire service with equal capability averages to the Army's best