Yes, I agree. While the thing earns 1000+ ability ups, that doesn't mean it has 1110 strength.
Before I assign intelligent foes stat ups, I create a "stat ratio" for how much that monster would value his or her stats.
Example: A Giant - Strength 3, Dex 1, Con 2, Int 1. Wis 1, Cha 2. This...