I am usually not providing much feedback on those issues, as I am not involved in neither Pulp nor K/F development. Being a software developer myself, I hope you can put my comment better into context.
A few things stick out to me in your comment.
While I totally understand the interest of the Pulp project in any kind of telemetry data, I mean we seem to live in a world today were this might be the norm, I do have many reservations here. I absolutely do not share your belief, that “most users don’t care”. My experience is quite the opposite.
The point I don’t rally understand here, is the feeling of pressure being put on the F/K team and ultimately their end users. To quote you:
Also it doesn’t speak to my core concern which is Katello would be way underrepresented in Pulp project decision making by defaulting to off.
So basically, if you don’t get telemetry from F/K users, things might happen. I leave the interpretation of your statement to the reader.
You develop a set of APIs, which is used by probably hundreds of projects every day. You want to make decisions about moving forward, informed decisions. As I stated above, that is absolutely needed and I applaud you for basing those decisions on actual usage data.
However, why does that need to involve runtime data from the user base of F/K? Shouldn’t the APIs being used in the code base be a perfect baseline for your analysis and decision making? I would assume, that taking away any single API in use by F/K will have an impact, as all its functionality is covered under the hood and not exposed to end users in any way.
I do not see any single reason, why F/K should even provide the option to include telemetry for any kind of plugin in their code. But as I stated above, this is my personal opinion, as a “privacy and security” first minded developer.