It's a bit of a double-edged sword, because at the same time that tools and documentation have become much more available, so too have fidelity requirements gone sky-high