From Glue-Code to Protocols: A Critical Analysis of A2A and MCP Integration for Scalable Agent Systems