This is my all-time twelve players. If you need the justification as to why, click
here and
here.
Jack Hobbs
Ranjitsinhji
Don Bradman
Denis Compton
Sachin Tendulkar
Clyde Walcott
Garfield Sobers
Fred Trueman
Sydney Barnes
Dale Steyn
Dainty Ironmonger
George Lohmann (12th man)
They are the players who, over a sustained peak in their careers, proved themselves to be head and shoulders above their contemporaries. There are names there who often do not make people's subjective lists (Ranji, Compton, Walcott, Trueman and Ironmonger being up there) but there can never be a perfect all-time best twelve players. It's simply an impossibility; there are too many players to choose from. Subjectively, for example, I don't consider Tendulkar to be anywhere near my all-time top twelve players, but statistically he ought to be there, so he is. It's the only fair way of doing this.
My entirely subjective eleven would look more like this:

Matthew Hayden

Virender Sehwag

Don Bradman

Stan McCabe

Viv Richards

Jacques Kallis

Imran Khan

Wasim Akram

Bob Taylor

Muttiah Muralitharan

Glenn McGrath
Aubrey Faulkner (12th man)
There are players missing, as always, and it's picked to play on the conditions you would find at
my nearest Test cricket ground which has a reputation for being one of the quickest surfaces in England.
I did, as it turns out: Dale Steyn. Currently, Jadeja also challenges Ironmonger's place as a spinner, because of how far above his contemporaries he is statistically. Steven Smith also could work his way into such a team if he continues to improve so.
Well, I specified that I had selected players I see as hugely talented, including those who for whatever reason have had little or no impact on Test cricket thus far.
I did so because your complaint is "
present era low on talent" which to me seems like something which can be based solely on talent.
If you're looking for players who made a particular impact early, then from the prior list I must proffer the following:

Rashid Khan

Patrick Cummins

Alastair Cook

Joe Root

Kane Williamson

Mohammad Amir

Quinton de Kock

Kagiso Rabada
If your issue is that these players aren't on the same level as a Warne or a Ponting or a Tendulkar, then of course they're bloody not! You've just picked players who were at the end of their careers and also the peak of their powers when we were growing up. Aside from Cook, I would argue that none of this crop have even got close to the peak of their powers yet.
It's also worth noting that I've not included either Steven Smith or Virat Kohli on that list. Smith made his first Test ton aged 24, Kohli at 23 - neither of which is an age associated with the kind of players you're describing. Clearly, early Tendulkar-aged performances aren't the sole barometer of a great cricketer.
Finally, I'm genuinely offended that you have thrown out the accusation that "this era is low on talent" then disregarded my list of this era's most talented cricketers because it is too long. It is long because we are in an era rich in talent, even if that talent is sometimes over-coached or over-injured in our current era.