Why is the shot clock always reset on blocked shots after the original shooting team manages to secure the offensive rebound? The game engine essentially treats it like a normal missed shot whereas the shot clock should not be reset, instead staying at whatever it was at before the shot attempt. Shotblocking is already thought of as a relatively useless stat by some, changing this might help.
Also, an option for shots to be blocked out of bounds would be nice, although that isnt as important.