Eldar are the most powerful faction in the game right now, and they aren't going to be kicked out of that spot any time soon. One of the big reasons for that is that they essentially don't have a 'tax' unit. A tax unit is something you don't want to take, but you have to take to make a legal Battleforged army or Formation. Compare it to the standard Space Marines, who have to take a minimum of two units of five guys with S4 Bolters and are on foot. They have to pay for mobility and frankly they don't have an option for good firepower. They're moderately durable and that's their only saving grace. A standard CAD needs two squads of them, or Scouts, in the Troop slot. Of course there are ways to make that tax seem like less of a tax, but then we get to Eldar. Your mandatory units, your Troop choice Jetbikes, move 12", Boost 24" instead of run, have a 3+ armor which can be a 4+ Cover save if someone aims at you with AP2 and then you have the ability to give each and every one three shots at Strength 6. You're wounding the majority of 'dudes' on a 2+, wounding most big stuff on a 4+ and putting out so many shots that you can even knock down tanks. In moderation, that's not a big deal, but five units of it at a low point game is a nightmare to face off against unless your opponent is also running something cheesy. From a damage point of view, they're more than potent and from an Objective game point of view, they all have Objective Secured, super scoring in a way, so when you need an Objective, you can almost always get some models in range of capturing an Objective and stacking up Victory Points.
Throw in three Flyers, which can only be hit on a roll of a 6, and that's brutal. 90% of the armies out there at 1k would have nothing to throw at them. They'd be praying for a couple 6s to deal a bit of damage, taking away a lot of shots that could have been aimed at your Jetbikes. So just by being a significant threat, your Jetbikes are getting additional protection. The threat saturation in this list is beyond ridiculous and you will overwhelm nearly every opponent you play. Certain Factions, not just army builds but the Faction as a whole, shouldn't even share the same table because they're so outclassed. This is a problem with the game at large.
If your gaming group plays at this level, this list will be a great place to start though. There is nothing wrong with playing a cheesy list or using the most powerful units or the most vicious tactics, and anyone that says differently is simply not playing the same game that you are. The important bit is finding people that ARE playing that game and having those tough games. When you familiarize yourself with the game again, make sure to check out the ITC Tournaments. You'll often see no-holds-barred lists in those circles and they made tweaks to the game to make it more competitive. If this is the level you want to aim for, ITC players might be where you want to find most of your opponents.
The only weak point is that Vyper but there is nothing you can really do about that. Adding one more model to any unit won't help durability since you take a Leadership test after losing 25% of your unit, and a unit of four losing one is no different than a unit of three losing one. The Starcannon is not amazing, but it can do work if you use some tricks to up the survivability of it. Snipe out special weapons in a squad using the Crimson Hunter Exarch and then ram the Vyper down that neutered unit's throat while the planes shoot something else. Expect the Vyper to die often though because it is the only weak thing you have on the table.