Kroger is expensive and their goods are inferior to other grocery chains. Publix is superior to Kroger is just about every category. Publix might have the second best customer service after Trader Joe's. If you think Kroger is good, you don't have Publix nearby.
All grocery store comparisons are strictly regional. Logistics of getting good produce, meat, and dairy products vary from location to location and some stores have higher quality due to contracts made with other franchised stores...but the real key is turnover. If any store does ENOUGH business, they will consistently have fresher produce and meat because they must order more frequently to keep up with the demand. They are strapped for space so can't store too much extra in the back....
The two Kroger stores near my house are both clean, have good prices, and excellent selection....high turnover. If you go switch to the trendy health-food groceries like Whole Foods or Fresh Market, you may have better selection of beef, lamb, veal, etc....but you pay a premium for that. Sams Club has the best prices and great cuts on steaks....they typically beat Kroger by about 30% on ribeyes.