Some people simply have a hate for Wal-Mart for no logical reason. Their products are as good as any at very competitive prices.
I have 30-40 year old hunting gear from WM that is still going strong.
I can see little difference between an $80.00 hunting coat from WM and a similar one from Bass Pro Shop for $199.00.
If it is not up to your standards, WM will take it back. That can't be beat for comsumer confidence.