The fact is that Eagles are indeed more powerful in the lore than what they could seem to in the films. Being them one of the few sentient species created and totally controlled by a Vala, they were part of immensely great deeds in Arda's long and sad History; above all, the Eagles' King managed to permanently wound Morgoth and they fought proudly against the Winged Dragons in the War of Wrath...
Therefore, I do think that they could be easily able to hold and throw huge rocks, like, if anyone can recall, the Griffins in Narnia
Anyway, the point is that the Eagles were significantly less involved in the World's affairs in the late Third Age. Not to mention that highly advanced siege machines would be a far better option for conceptual/gameplay reasons, mainly to pay homage to the legendary craftsmanship and warfare knowledge of our beloved Noldor
Aulë, perfect grammar is absolutely not required nor suggested in this forum. Even though, in line with the general
Suggestion Guidelines of MU, one should always try to write decently, in order to be understood properly (for the sake of its own proposals or replies).
Specifically, punctuation should be one of the main 'priorities'.
Use clear and appropriate language. Abbreviations, spelling errors, missing punctuation or confusing formatting all make your post more frustrating to read and may reflect badly on an otherwise good idea.
Suggestion Guidelines