Kalman filter is widely used for residual generation in fault detection. Kalman filter has several nice features: it leads to optimality in fault detection using some performance indices and it also leads to simple residual evaluation and threshold setting. In this work, using frequency-domain considerations, it will be shown that for common faults that are very low-pass, output error, or, zero-gain observer is better than Kalman filter; moreover, there exist optimal post-filters that can further improve detection performance; finally, it is shown that choosing KF-based residual then using the post-filters are also not optimal for common low-pass faults. Monte Carlo simulations are performed to validate the analysis.