It is a huge drawback to be reliant on an item to grant you a feat. It just means you are that much easier to take down through the use of various spells, as have been pointed out. It is quite fun to hit players with ray of enfeeblement or shadows. They end up collapsing on the floor, unable to carry themselves, nevermind their adamantine full plate armours and greatswords...
As to Epic Level feats, Str 25+ is rather difficult without the use of items: given 18 starting score, +5 level bonuses means you only have 23 at 21st level, and that you would not qualify until at least 28th level. I feel that the intent was to allow players the use of their items to qualify for further feats. I see no harm in it.