They definitely do. Almost every developer I've encountered simply passes on the 30% extra cost for in-app purchases to the user, so buying directly is cheaper.
So why didn't Netflix lower prices when they stopped allowing subs via IAP? Fact is they kept the 30% and raised prices numerous times since.