Construct *is* for making specific types of games extremely easy to create... or at least prototype.
As deadeye said some games are easier to create than other because of the plugins and behaviors but there is still alot of work to be done out side of the plugins.
With the addition of global objects (not sure when they were added, but I asked for them a long time ago),
Objects have had the ability to be global since I joined, they are useful for certain things but they dont work in the same way you think they would
2. Orbit object behavior.
Easily make objects orbit other objects. This is not an absurd request. It's easily coded in an object-oriented environment, and it would be extremely helpful in the case of arcade shooters.
ummm if its so easy just download the SDK and program it yourself. construct is open source so the great thing about it is that you can add what you think it needs or what you want it to have.
1. Tile grids. (That's what I'd use most.)
In RPG Maker and Game Maker you can use a tiles sheet or tileset or whatever a large image containing tiles is called. You'd think something like Construct would have a similar feature.
Im pretty sure that there is an ability to import a tile set somewhere as arcticus said. Also you can make a level editor easily enough and if you dont feel up to making one then you can wait till I get my the one Im planning on making out.