I do not think BRP is an old and really flawed system. But I do think it is showing a bit of its age in so far as it has not been streamlined as a whole. For example Movement. RQ, CoC and BRP all have different Movement ranges for the same species. Same is true for Attributes. I like the fact the Laundry and most of the monographs use the newer Movement rates and stats from the BGB. That keeps it in line.
What I do not like is all the different rules and adaptations and new rules and different rules for different settings. I would prefere a basic set of rules which all settings are using and where the settin adds detail, instead of throwing away some rules and replace them with new ones.
Same is true for the Skills. A basic list with settings adding details. Not a detailed list that is changed by every Monograph to suit the setting better.
But anyway, I do not like Skills at all, as they limit the characters in play. I do prefere profession lists as they give the players more options and keep the character sheets clean and small. But that's just me. Currently I am working on a professions system that does work well with BRP. problem here is, it would make use of the Resistance Table a lot more for other task checks ...