I think 300 000km on factory rotors is a result of a good driver with a manual transmission, most likely! Also car that hasn't sat around in the salt belt alot, meaning it's been driven frequently probably a fair amount on the highway... Also pad material and characteristics can play a dramatic role in rotor life... I have seen 160 000km factory rotors on a ford focus automatic! Now that is amazing!!! A 5 speed car with a good driver that downshifts while braking. rotors can last an amazing amount of time...
If prices on centric premium prefered rotors and brembo blanks were identical for your car I would go with brembo's! Centric's are a close 2nd best, the only reason I choose bembos is I've used them more often then centrics... I also like the wear indicator on the brembo blanks! A nice akebono pad and some mindful driving and I think you'll be amazed at what kind of miledge you can put on them....
It really is hard to beat a real Japanese made toyota rotor! It all comes down to how much you have in your wallet. Many of my customers need low prices to keep there older japanese cars going! Most of the vehicles I look after are worth under 5000 dollars and the majority are japanese! If you can find an importer that ships containers in, you can get OEM toyota parts at really reasonable cost, but it can take a painful amount of time!
I do agree even brembo isn't what they once were, but I have yet to have an issue with blank rotors, that being said I don't use their pads or slotted rotors...
Again I have to say if it wasn't for these couple rotor manufacturers I've had luck with, it's hard to say what I would have done... There were a few years were it seemed like so many aftermarket parts for older japanese cars had really really poor quality! This lead to me read a lot of forums like this one!

Also a great deal of time spent talking to various vendors and remanufacturers to really figure out what was behind all of it... Slowly I do think chinese manufacturers are getting better a few are almost great! ie centric...
Me dumping car quest and the other local parts places was a really hard choice, but in the end it seemed to really help me get my customers better parts for better prices. Service at my local parts suppliers had gotten to be terrible mainly due to what I consider to be employee's with poor customer service skills and belaming car manufacturers for poorly remaned parts... Also carquest re boxing and re badging parts drove me absolutely nuts...
I don't really love supporting a huge company that seems to be dominating parts sales, but when you want good quality aftermarket parts and you know the brands you like, rockauto is hard to beat... I've tried some canadian based online places with free shipping and between their customer service not being excellent and prices being high, coupled with some of my favorite parts not being offered, I went back to rock auto!
Cheers