Tim-ing - in your post about RMA, you forgot to mention who signed the work experiecne books for these mechanics to get their first approval ("Cabin" if I remember correctly).
So to put the record straight the reason BA has lots of mechanics with RMP is because the BA LAEs signed their worksheets.
Shortage of LAEs at BA, low status at BA, low pay at BA for new starters etc all down to the LAEs at BA.
Now you have the workload charter guys have had for years.
BA LAEs created this situation, when they refused to join with BALPA and instead took a large one off pay rise.