When in university, some courses would focus very much on definitions and lists of things and what part of the field covers what things, I could tell there was some pretentious bullshit going on. Now mathematics seems like an exception to this, but actually they don't argue about definitions in this sense. If you define your terms slightly differently a mathematician may be annoyed but he will recognize if your overall work is valid.
It's also true on an individual level. I noticed that people who like to argue whether they are programmers or software developers tend to be less concerned about actually getting something done, vs. people who'd say "call me whatever; you can come and watch what I do and decide what you call it".
It comes across as overcompensation for having little to say otherwise. Good scientific papers also don't dwell too much on how to categorize and break up the related fields. But apparently there are people who enjoy defining terms precisely, like whether they do Data Mining, Data Science, Machine Learning or AI or Statistics or Probability. They are all fluid categories and have significant overlaps. There is just no reason to work towards sharp separation.
While Philosophy is useful in teaching you to understand the crux of an argument and how to structure an argument, the discipline itself is of little merit and consequence in this day and age.
We had this argument here recently, Phil of Sci is a post-facto justification of methodology successful scientists already employed.
Having done it myself, it's not really a discipline, it's a side-note of historical interest. Saying that intelligent people like Feynman couldn't understand PhilSci without studying it is laughable. Especially because it's one of the simplest branches if you skip the tiresome arguments about word definitions in empiricism.