I think that's rather realistic rather than pessimistic .Are you saying two Piledriver modules @ 3.8->4.2GHz aren't enough to beat a dual-core Sandybridge i3 @ 3.1GHz?!
I find that way too pessimistic.
I suspect clock for clock Trinity isn't really much if anything faster than Zambezi - it will have slightly higher IPC but the loss of L3 probably about evens this out.
And just look against these results of a FX4100 (3.7Ghz/3.8Ghz Turbo):
http://ht4u.net/reviews/2011/amd_fx_6100_4100_review/index31.php
There's a i3 2120 in there (3.3Ghz, no Turbo).
There's just no contest in single-thread performance, and even multithreaded the FX4100 just draws even.
Hence the Pentium (with no HT and slightly slower clock) would lose in multithreaded performance but still demolish the FX4100 in singlethreaded performance.
Granted the fastest A10 has slightly higher clock (10% with Turbo, otherwise it's insignificant so you better hope it can make good use of Turbo), that will be nowhere enough to catch a Pentium in single-threaded performance, but should extend the lead in multithreaded apps, and be enough to beat the i3 in that area - but given the huge difference in single-thread performance I still wouldn't really say overall it's faster, that will entirely depend on the workload.
You were using a slightly slower i3 but that doesn't change the picture much (as it's just a 6% difference), though yes if your focus is on multithreaded performance the A10 should win against that, and the single-thread difference shrink.
Of course that's ignoring any possible Ivy Bridge chips at that time...