If anything that adds complexity is bloat - then I can reverse it and call PoE super lean and boring.
Let's sort this out. Pretend we're going to build a sniper.
At character creation you can customize your attributes - and every attribute will do something useful for every class. Let's assume that strength will increase our physical damage per hit, while dexterity will increase our accuracy. Obviously, accuracy is key for this character, so let's go with dex.
Equipment wise, Sawyer has mentioned the early firearms available in PoE are pretty inaccurate, so our weapon of choice will be the bow or crossbow.
It has been said that there won't be specific combat skills, but skills can give auxiliary bonuses (going by the wiki). Let's assume our character has improved his lore skills concerning humanoid enemies, giving additional bonuses against such characters.
Talents will be limited by class, though not all of them are class specific. Considering that rangers are the designated ranged weapon characters of the game, I think it's safe to say that this is the best choice for sniperish active abilities.
When talking about the Dwarven ranger companion, Sawyer mentioned in passing that there might be called shots in the game. That would be an additional combat option for our high Dex character that you probably wouldn't consider with some firearm-wielding trollop of a fighter.
Now, we will have the choice of different modes. Let's say that there will be a mode that increases accuracy at a decrease of attack speed. This is made more likely by Sawyer saying that D&D's "Rapid Shot" is not a feat in PoE, but a mode.
So, we've built a veritable sniper, even if there is no such thing in the game as a skill that says "PUMP THIS TO BECOME A SNIPER!". For a high damage, high rate of fire ranged DPS character, we'd pick different equipment, abilities, and modes.