I don't think I've read a more "doesn't actually know anything about how software is produced, but with absolute confidence knows everything about it" post in a very long time.
If you knew anything about ASIPs you would know that you're complaining about yourself.
So you write software for a platform you know nothing about?