I think your expectations are too high. Just understand the limitations and go with the flow.