The MAF readings are "nominal" values. What everyone needs to understand is everything from the engine displacement, ambient temperature, altitude, base engine idle RPM, load on engine at time of checking the value such as AC or higher electrical load can and will cause the MAF value to be different.
We typically attempt to compare MAF readings at warm idle in Park/Neutral with no additional load. Nominal values we often see are in the range of around 3.4-4.2 g/s depending on engine size. BUT also remember, even a 5% change is close to 0.2 g/s. A 5% reduction in the MAF reading could be a soft failing/under reporting MAF, but before the MAF is condemned vacuum leaks need to be ruled out.
We are seeing a lot of these MAF's soft fail and typically under report between 5% and 15% and usually once the value is close to 10% then Lean codes can start to appear. Most of the under reporting is due to the MAF sensor being contaminated, however, the way the intake air path and CCV system are configured on a "stock" engine the contamination is RARELY hydrocarbon or oil vapor, it tends to be the silicon conformal coating on the MAF circuit board that starts to "flow" after years of high thermal cycles. This silicon conformal coating that flows CANNOT be cleaned off the MAF, it just need to be replaced.
Unfortunately there is no magic bullet test to determine if the MAF is a Pass or Fail part, you need some experience and you need to look at many different clues. While there are people that want to use the VE/MAF airflow test/calculator, I have found that these rarely will accurately flag an MAF that is under reporting by under 15%. The problem is there are a lot of variables with the VE/MAF testing and often people pick the wrong data to calculate with and end up with bad data. And if the test yields that the MAF is over 100%, then often this is clearly a calculation and/or problem with other data constants that are chosen/used.
As these cars age, past 10+ years, it is probably not a bad idea to just replace the MAF if there is anything suspicious about its performance and/or you are having Lean codes while cruising. The MAF and Pre-cat O2 sensors are not really Lifetime sensors, they degrade and need to be refreshed from time to time. O2 sensors are "consumables" and typically they should be replaced every 100-125k miles depending on the technology of the sensor. Narrow band/standard O2 sensors should be replaced at 100k miles, wideband 5/6 wire O2 sensors should be replaced every 125k miles. MAF replacement, well this is a wild card, but if you suspect if is giving you false results and under reporting, probably just best to replace it.