Firewires come with fins if it is as kite board. End of story...if your friend did not get them he threw them away because they are taped to the tail. FireWire did sell the boards with pads and straps but had since stopped...and the price reflected it.
I find it hard to believe a naish comes with a bag. Even if that is true (and every website that retails them doesn't include the bag), then that is not the standard. Your comparing apples to oranges now in quality and accessories.
This is a pointless conversation...you choose at the end of the day what you want under your feet and if its crap then you just wasted close to a grand. That's on you!