Purple items are more rare than blue or just white items, but purple items are still imperfect. Golden items are the best (or green - they are always perfect but unalterable), their modifications can be changed but even they may not always be perfect.
Once you completed a campaign, your Lv20 character can enter "Hard Mode". There you have a chance of more and better drops - and tougher fights for sure.