It would only be vigilantism if someone stolen them to avenge the victims of black arrows incompetence and negligence, I've not seen any convincing evidence that theft is actually the case yet. Although that would be better than the alternative.
Even though time passes and does not comfort my feelings it do not feel stolen (yet) and still want to believe BA will offer proper compensation at some point in time.
I personally think BA does have a real crap supply chain, vendor management and customer service...
They have proven (more than once) not being able to maintain a proper/realistic production schedule.
They have proven not being able to get what they require from their vendors
They have proven not being able to offer what they stated to their customers
It looks like I (amateur miner/developer) would start tomorrow an bitcoin mining ASCI company a promise delivery within 6 month, with off course no experienced team nor established vendor relationship.
This would have been a (meant) scam, I assume we'd not hear about BA anymore with their founder enjoying a pile of dollars somewhere on a sunny island.... But we still hear and read about them (mainly not in a positive manner though).
To make it short, I think/assume:
1. BA realized about supply chain management early 2014 - too late
2. BA realized about vendor management mid 2014 - much too late
3. Consequently, BA faced reliability issue on their X3 unit putting even more pressure on their (nonexistent) supply chain management
4. Consequently again, BA faces customer anger for defect product and delayed delivery putting even more pressure on their (nonexistent) customer service
Since I still trust BA has good will, I think it is a wise decision to continue with new product development since only next gen units could now fairly compensate customers. Refunding/financial compensation would just kill the company in my opinion and vigilantism by stilling from them would only benefit to the theft (BA customer would probably never see a single satoshi of such a theft)
For the history, I have ordered two X1 units back in November '13 and received them functional (without LCD and WiFi) late July '14. Units are working perfectly since then.
Now required from BA a free "X1 14 nm" as compensation, which they said they'd investigate...