App Store forcing me to pay twice for the same app but on different devices
Mac apps and iOS apps are completely separate.

If you purchase a Mac app, you can install it on any of your Macs. Likewise for an iOS app, which can be installed on any of your iPhone, iPad or iPod touch devices. Mac apps can't be run on an iOS device and vice versa — they are independent systems which link purchases independently.