i can say that its the best android i ever had
I cannot agree more with you. This phone is probably the best budget phone there is right now on the market.
actually, its bad to call it a budget phone because it has a decent price.
cpu and ram kills 95% of any other androids on the market
Correct, I wouldn't call it a budget phone.
Xiaomi is one of the companies which can challenge such specs with better pricing. The current competitor can be 'Redmi Note 4G' with slightly inferior specs than OnePlus One, but with very lucrative pricing (around $200 only).