State observers are very frequently used to estimate the states of the system to design controllers. The question is what are the disadvantages/limitations of using observers? Does output feedback control solve those problems? If not, then what are other methods to solve issues with observers?