It's nothing but a bomber Configuration packing 18 unguided bombs to drop enemy area for Surgical attack..
The role of the Mission exactly
What you say is correct, so now is it problem of the plane?, or the problem in Doctrine?
It has 4 pylons which can carry medium and short range missiles and I am pretty sure that the plane has not fired them but was not armed with it. Thus if you send a plane armed with nothing (Rafale or Su-30 MKI) there is nothing it can do. A plane can do its mission based on the capability of the weapons its armed with and its avionics. Both Rafale and Su-30 MKI have the right weapons and capability. Only thing is IAF top brass is too dumb to realise it. After all they want to buy Rafale and line their pockets.
If Su 30 carries a Brahmos it can able to launch only one missile and switch it's primary Air superiority role
wHile Rafale can strike a Specific Target and hover fight against enemy jets again attack a Tank or Building and hover and Fight against enemy Jets, repeat repeat repeat
First, Rafale cannot carry Brahmos A. its too big for it, but whatever is hit by Brahmos. will stay hit.
Once again you miss the point here and that is doctrine,
When Brahmos is put on the central pylon (two pylons) it still has 10 other pylons, and out of these 2 inner pylons can be used for A2G weapons or A2A missles and the outer two pylons are for A2A missiles only.
Further remember, with the 3 drop tanks, Rafale will not be in position to defend itself against agile planes like Su-30 MKI and it is usually a standard practice, that when a plane even like Rafale comes up against air attack, in order to have an advantage the drop tanks are dropped first to ensure better advantage at air combat.
Thus it is based on doctrine of the air force and the vision,
Before second world war, air craft carrier were not important and they had only support role, but Admiral Yamamoto and his officers saw the carrier as an offensive weapon and more powerful than the Battleships like Yamato which were considered awesome when they were launched. But Yamamoto developed a doctrine in carrier warfare such that the Japanese were able to catch the americans by surprise at Pearl Harbour and destroy their capital ships.
Also the new battleship of Japan YAMATO was destroyed enroute to Okinawa by Carrier based planes of USN, thus it is not only the weapon but the strategies, tactics and the doctrine developed for the usage