Yep, a LOT of people are saying this, especially in the aoe3 community chats.
Made a similar post elaborating on your concern here: (feel free to add your thoughts!!)