Looking at the new wording of the Barrage sphere, I can see the intent, but it still fails to address the most important 'error' - that you should only get more attacks for every 5 points of BAB above 6.
Spoiler: Old Barrage
Show
Barrage: As a special attack action, you may make two ranged attacks at your full base attack bonus -2.
Beginning at 6 base attack bonus, you may expend your martial focus to make an additional extra attack, increasing the penalty to all your attacks from -2 to -4.
For every 5 points of base attack bonus you possess, you may increase this penalty by an additional -2 to make an additional extra attack.

Spoiler: New Barrage
Show
Barrage: As a special attack action, you may make two ranged attacks at your full base attack bonus -2.
Beginning at 6 base attack bonus, you may expend your martial focus to make an additional extra attack, increasing the penalty to all your attacks from -2 to -4.
For every 5 points of base attack bonus you possess, when expending your martial focus you may increase this penalty by an additional -2 to make an additional extra attack.

Spoiler: Suggested Wording
Show
Barrage: As a special attack action, you may make two ranged attacks at your full base attack bonus -2.
Beginning at 6 base attack bonus, you may expend your martial focus to make an additional extra attack, increasing the penalty to all your attacks from -2 to -4.
For every 5 points of base attack bonus above 6, you may increase this penalty by an additional -2 to make an additional extra attack when expending your martial focus .


Similarly, the rewording of the Barrage-specific drawback seems to have done very little other than replace the verbose description with the new title. It still appears to give a flat -1 to all ranged attack rolls you make, even if you're not using the Barrage sphere at all. The intent also seems to have changed from being an inverted point-blank shot (-1 to hit within 30ft) to a generic debuff (-1 to hit at all ranges during Barrages).
Spoiler: Old Wild Shooter
Show
Wild Shooter: You do not gain the +1 bonus to attack and damage rolls against targets within 30 ft. normally granted by the Barrage sphere, and instead suffer a -1 penalty to attack rolls instead. You must take Suppressing Fire with the bonus talent gained from this drawback.

Spoiler: New Wild Shooter
Show
Wild Shooter: You do not gain melee archer, and instead suffer a -1 penalty to all ranged attack rolls. You gain Suppressing Fire with this drawback.

Spoiler: Suggested Wording (Inverted PBS)
Show
Wild Shooter: You do not gain melee archer, and instead suffer a -1 penalty on attack rolls against targets within 30ft. You gain Suppressing Fire with this drawback.

Spoiler: Suggested Wording (General Debuff)
Show
Wild Shooter: You do not gain melee archer, and suffer an additional -1 penalty when using the Barrage special attack. You gain Suppressing Fire with this drawback.